Table des matières
- Plusieurs sites web, une installation eZ Publish - Ajouter des siteaccess dans eZ Publish
- Cas d'utilisation
- Qu'est-ce qu'un siteaccess ?
- Partie I : Préparation de la structure du contenu
- Partie II : Paramètres
- Partie III: Mise à jour des templates et des contenus
- Contrôle d'accès
- Ajouter du contenu
- Utiliser la fonction de recherche
- Considérations supplémentaires
- Autres considérations
- Partie IV: Rendre son site multiligues
- Conclusion et Resources
How-To Part I: Preparation of content structure -- Préparation de la structure du contenu
Date de publication: le samedi 26 novembre 2011 à 00h34
Dernière modification: par Pascal BOYER le dimanche 27 novembre 2011 à 18h33
This is an example of how to change your existing ezwebin eZ Publish installation from one public and one admin siteaccesses (named “public” and “admin”) to two public and one admin siteaccesses. Each public site will have its own landing page node. We will specify those node ID's in settings, but first we must create the landing page (home page) for each site in the content node tree. The current “Home” object (of the 'Frontpage' content class) will be reused as one of the two home pages, but we will need to create the second one.
L'exemple qui suit illustre la marche à suivre pour faire évoluer votre installation ezwebin existante composée d'un siteaccess public et d'un siteaccess d'administration (nommés «public» et «admin») vers un site composé de 2 siteaccess publics et d'un d'administration. Chaque site public sera pourvu de son propre nœud de page d'accueil. Nous définirons les ID de ces nœuds dans des paramètres mais nous devrons tout d'abord créer, dans l'arborescence de nœuds, les pages d’accueil de chaque site. L'objet Home actuel (instancié par la classe Frontpage) sera réutilisé en tant que l'une des deux pages d'accueil. Il nous faudra donc créer la seconde.
-
1) Create a new folder called “Websites” (for example). This will be the container to hold the landing pages.
1) Créez un nouveau dossier nommé «Websites» (par exemple). Ce sera le container hébergeant les pages d'accueil.
-
2) Swap it with the top node
2) Échangez ce dossier avec le nœud de plus haut niveau.
Swap the new root with the initial top node
Échanger la nouvelle racine avec le nœud de plus haut niveau initial
-
3) Clean up the former home page you just swapped (called “Home”), by editing it and removing the various unnecessary elements.
3) Effacez le contenu de la page d'accueil initiale (celle appelée «Home») en l'éditant puis en supprimant tous les contenus inutiles.
-
4) Create the second public website's homepage by copying the “Home” object
4) Créez la deuxième page d'accueil du site public en faisant une copie de l'objet «Home»
-
5) Finally, give the two websites' home pages more meaningful names. For our example we will use:
5) Enfin, donnez aux deux pages d'accueil de vos sites un nom plus pertinents. Pour notre exemple nous utiliserons:
- nœud 175: “Public site one”
- nœud 176: “Public site two”
For simplicity of demonstration, we will remove all content than the “Websites” folder and the two home pages created above.
Afin de simplifier la démonstration nous supprimerons tous les contenus exceptés le dossier Websites et les deux pages d'accueil créées ci-dessus.
Copy Home object
Copie de l'objet Home
Commentaires














