par
yann18 » 18 janv. 2017, 16:06
bonjour,
Définir un template en fonction d'un critère( pour ton cas l'action
index) dépend de la version de zend.
Dans le cas de la version 1, plusieurs choix sont possibles:
- soit tu crées un plugin qui va définir le template en fonction du module, du controller, de l'action.
-soit dans ton action index, tu fais appel à une view helper :
$this->_helper->layout->setLayout('layout2');
//emplacement du layout particulier --> application/layouts/layout2.phtml
pour ce qui est de la version 3 de zend:
//dans ton action
$this->layout()->setTemplate('layout/layout2');
j'espère avoir répondu à tes attentes