29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / eZ Publish / Dossiers techniques / eZ Publish : Plusieurs sites web, une seule installation - Ajouter des siteaccess / How-To Part I: Preparation of content structure -- Préparation de la structure du contenu





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

eZ Publish : Plusieurs sites web, une seule installation - Ajouter des siteaccess

Table des matières

  1. Plusieurs sites web, une installation eZ Publish - Ajouter des siteaccess dans eZ Publish
  2. Cas d'utilisation
  3. Qu'est-ce qu'un siteaccess ?
  4. Partie I : Préparation de la structure du contenu
  5. Partie II : Paramètres
  6. Partie III: Mise à jour des templates et des contenus
  7. Contrôle d'accès
  8. Ajouter du contenu
  9. Utiliser la fonction de recherche
  10. Considérations supplémentaires
  11. Autres considérations
  12. Partie IV: Rendre son site multiligues
  13. 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

27 May 2010 5:36:44

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.

Créer plusieurs sites avec une installation eZ Publish

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.

Créer plusieurs sites avec une installation eZ Publish

Copy Home object
Copie de l'objet Home

Commentaires