Comment utiliser plusieurs Templates

Comment afficher des templates différents selon les pages de votre site.


Comment utiliser plusieurs Templates Vous souhaitez afficher des templates différents selon les pages de votre site Joomla! Problème :
Vous avez un site de récits de voyage dans les pays du monde et vous souhaitez afficher des templates différents selon les pages que visitent vos internautes. Par exemple, vous souhaitez avoir un template pour chaque continent.
Solution :
Joomla! permet d’affecter un template à chaque élément de menu en particulier. Votre site comportera donc une navigation telle que celle-ci :

Un menu principal comportant six éléments de menu (Accueil, Afrique, Amérique, Asie, Europe, Océanie).
Cinq menus (un par continent) qui s’afficheront selon les pages concernées :

Afrique
Amérique
Asie
Europe
Océanie

Cameron
Niger
Soudan

Canada
Mexique
USA

Chine
Inde
Japon

Allemagne
France
Irlande

Australie
Fidji
Nouvelle-Zelande

Vous allez ensuite avoir besoin de 6 templates (1 pour votre page d’accueil, et 1 par continent). Une fois ces six templates installés (à installer comme n’importe quelle extension) sur votre site, connectez-vous à l’administration et rendez-vous dans Extensions > Gestion des templates . Vous obtenez la page suivante.

Bien sûr, le nom des templates peut être différent.
1 – Les quatres templates fournis avec Joomla!. 2 – Vos six templates.
Editez le template “Accueil”

Dans l’onglet “Détail”, réglez le paramètre Défaut sur “Tout”.
Dans l’onglet “Affecter à un menu” cochez simplement la case de l’élément de menu “Accueil” :

Cliquez ensuite sur le bouton Enregistrer & Fermer

Editez ensuite le template “Afrique”

Dans l’onglet “Affecter à un menu” cochez :

Menu principal : la case de l’élément de menu “Afrique”.
Menu Afrique : Tous les éléments

Cliquez ensuite sur le bouton Enregistrer & Fermer

Editez ensuite le template “Amérique”Dans l’onglet “Affecter à un menu” cochez :

Menu principal : la case de l’élément de menu “Amérique”.
Menu Amérique: Tous les éléments

Cliquez ensuite sur le bouton Enregistrer & Fermer

Faites ensuite de même pour les templates Asie, Europe et Océanie.
Désormais votre site affichera un template différent suivant les pages que visiteront vos internautes.