En phase de test et pour permettre aux intervenants de faire un choix entre plusieurs, je mets en service plusieurs templates et utilise un template selector visible en Front End sur le site.
Pour se faire, il faut dupliquer tous les modules affichés sur le site pour leur assigner un position particulière associée à chaque template.
Le sélecteur de template fonctionne parfaitement, par contre le résultat laisse penser que Joomla 3.1.5 ne gère pas bien les assignation de module lorsque les templates ont une position qui porte le même nom.
Il semblerait donc que Joomla fasse des assignations sans s'occuper du template, mais uniquement du nom. Il considéré que la position 8 appartient aux 3 templates.
Lorsque l'on assigne un Template à certains menu et un autre template à d'autres à d'autre menu, le problème ne devrait pas se poser.
Est-ce normal et comment s'en affranchir ?
Cordialement
Pour se faire, il faut dupliquer tous les modules affichés sur le site pour leur assigner un position particulière associée à chaque template.
Le sélecteur de template fonctionne parfaitement, par contre le résultat laisse penser que Joomla 3.1.5 ne gère pas bien les assignation de module lorsque les templates ont une position qui porte le même nom.
- Un module est assigné à une position sélectionnée parmi les positions d'un des template, exemple Module 1 appelé "Mes documents Beez3" en position "Droit au milieu - position 8" de beez3 et une copie de ce module Module 1, appelée "Mes Documents T3" pour la repérer, est assignée à "Sidebar-2" de T3-blank.
- Lorsque l'on regarde les assignations résultantes, le Module 1 appelé "Mes documents Beez3" est en position 8 sans autre précision.
- En sélectionnant le template Beez3, seul le module Module 1 appelé "Mes documents Beez3" s'affiche. Joomla reconnait que la position 8 est bien celle appelée "Droit au milieu - position 8" dans le sélecteur de position.
- En sélectionnant le template T3-blank, les deux modules sont affichés. Pourquoi ? En niait T3-blank dispose également d'une position 8 en plus de la position Sidebar-2.
Il semblerait donc que Joomla fasse des assignations sans s'occuper du template, mais uniquement du nom. Il considéré que la position 8 appartient aux 3 templates.
Lorsque l'on assigne un Template à certains menu et un autre template à d'autres à d'autre menu, le problème ne devrait pas se poser.
Est-ce normal et comment s'en affranchir ?
Cordialement
Commentaire