J'ai créé un module avec plusieurs contrôleurs différents et donc des pages différentes.Magento layout module_default
Je veux avoir une barre latérale par défaut sur chacune de mes propres pages, mais pas sur le reste du site. Lorsque j'utilise le <default></default>
, il est évident qu'il se propage sur tout le site. Quand j'essaye <mymodule_default></mymodule_default>
, rien ne se passe.
Il me reste donc à copier et coller toute ma mise en page pour chaque page de mon module.
Y a-t-il un moyen dans les mises en page magento de ne spécifier qu'une seule fois, du xml qui doit être partagé par chaque page qui appartient à un module?
Je pense que vous avez peut-être perdu certains de vos extraits de code dans la question, pouvez-vous les modifier et les publier de nouveau? La réponse courte à votre question est "Oui, vous devriez être capable de spécifier une fois", mais voyons d'abord le reste de vos exemples! :) –