FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / CRÉATION NOUVEAU SITEACCES




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
Création nouveau Siteacces

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

Laurent boivron

Mardi 30 Juin 2009 1:58:26 pm

Création nouveau Siteacces

Bonjour,

Je viens de créer un nouveau siteaccess mais j'ai a priori des soucis de droit.

En effet mon design à l'air d'être pris en compte puisque je passe bien dans le bon pagelayout mais a priori il arrive pas a accéder au module_result.content

Quels droit dois je avoir en admin? j'ai pourtant sur mon role anonyme : content read no limitation.

Je comprend pas trop ce que j'ai omis, j'ai jamais mis en place de nouveaux siteaccess encore donc si vous pouviez m'aider.

Merci d'avance.

ps : autre question : je souhaiterais que chacun de mes siteaccess sois relie a une sous arbo.

Est ce que c est gerer de base ou est ce qu il faut que je m arrange avec des conditions ?

Val mbuyi

Mercredi 01 Juillet 2009 12:53:08 pm

Re: Création nouveau Siteacces

Bonjour,
pourriez vous nous copier/coller l'erreur que vous aviez?
je pense que vous devriez aussi avoir le droit user/login pour l'utilisateur anonyme

Clt

laurent boivron

Mercredi 01 Juillet 2009 2:14:15 pm

Re: Création nouveau Siteacces

Bon alors j'ai pas trop compris mais la ca marche en ayant mis all modules all fonction sans limitation et en l'ayant retiré après..

edit : en fait le problème reste entier j'ai l impression que le module_result est pas defini.
Ca marchais parce que j'avais tenter un fetch directement vers le noeud que je souhaitais assigné à mon siteaccess et donc du coup j'avais un module_result défini malgré le fait qu'il sois mauvais.

Comment faire pour qu'il sois correctement défini? je devrais pas avori a faire de fetch logiquement non?

Voici mon erreur : dessous j ai le user login

Accès refusé

Vous n'avez pas l'autorisation d'accéder à cette section.

Les raisons possibles pour cela sont:

* Vous n'êtes pas connecté. Pour vous connecter, utilisez un compte existant ou créez un nouvel utilisateur.
* Vous avez mal orthographié certaines parties de votre URL, essayez de la modifier.


En ce qui concerne ma deuxième question?

Est ce qu'on peux rattacher un noeud à un siteaccess dans le but de l'utiliser comme home pour avoir plusieurs sites gérer dans le même back.

Ca donnerai un truc dans le genre.

Home (noeud 2)
-site (noeud 40) -> siteaccess site
-autre site (noeud 80) -> siteaccess autre site

Jérôme Cohonner

Vendredi 24 Juillet 2009 5:57:08 pm

Re: Création nouveau Siteacces

Voici quelques éléments de réponse :

= Gestion des droits =

/!\ en donnant le droit "tous les modules/toutes le fonctions", l'utilisateur anonyme sera en mesure de tout faire, y compris modifier ou supprimer du contenu. Ce n'est donc pas la solution...

Pour que l'utilisateur anonyme ait accès à un site, c'est un peu étrange je sais, mais il faut "dans le concept" qu'il puisse s'identifier sur ce site.
Pour ce faire comme indiqué dans la réponse précédente il faut éditer le rôle associé à l'utilisateur anonyme et la ligne module user, fonction login en ajoutant le nouveau siteaccess

= Créer de multiples sous sites =
La solution que tu souhaites mettre en place est tout à fait possible. Il faut juste un peu jongler dans la configuration.

Premier point, la page d'accueil
Dans le site.ini
[SiteSettings]
IndexPage=/content/view/full/<node id de la page d'accueil>/
DefaultPage=/content/view/full/<node id de la page d'accueil>/ (c'est la page post login)

Là on a déjà le résultat seul "hic", toutes les pages de l'arbo contiendront l'url du sous dossier principal. Si on souhaite le gommer il faudra utiliser la valeur

[SiteAccessSettings]
PathPrefix=<URL de ton sous dossier site>
et
PathPrefixExclude[]
PathPrefixExclude[]=media
...

Pour bien comprendre :
L'url d'un document dans eZ Publish ne change pas. Même dans notre cas. Donc la page contient toujours dans on url le nom du sous dossier site.
Avec cette configuration dès qu'eZ recevra une URL en entrée il ajoutera avant de chercher le contenu, le "PathPrefix" sauf si le premier sous dossier de l'URL correspond à un des cas PathPrefixExclude

Attention : ces configurations sont uniquement pour les siteaccess de front. Il ne fait pas le faire de manière globale (settings/override) ou encore sur un siteaccess de backoffice. eZ risquerait de perdre les pédales sur les URLs.


Et voilà

Jérôme Cohonner
eZ Systems

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog