Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
j'ai un problème pour définir mon architecture modulaire.
J'aimerais avoir cette architecture :
/application /modules /admin /controllers /IndexController.php /models /views /default /controllers /IndexController.php /models /views /news /controllers /IndexController.php /models /views /library /Zend /public /admin /images /css /news /images /css /images /css /index.php
J'ai réussi a avoir un layout par module (situé dans views/script) mais le souci c'est qu'il y a que 2 modules qui doivent avoir un layout ( default et admin ) comment spécifier un layout pour plusieurs modules ?
Cordialement,
Xender
Hors ligne
Moi, je ferais comme ca : (mais il y a tant de solution..)
Tu as un layout par défaut, celui qui est toujours utilisé
Un plugin en preDisptach et la tu tests le module ou l'action demandé, et selon le cas, tu changes de layout.
Hors ligne
nORKy a écrit:
...et selon le cas, tu changes de layout.
Bonjour
Une question bête comment changer le layout?
Dernière modification par ziedb (24-11-2008 14:33:41)
Hors ligne
Réponse bête : on regarde la doc
la réponse :
dans ton controlleur :
$this->_helper->layout->setLayout('nouveauLayout');
Hors ligne