Bonjour,
J'aimerai savoir s'il est possible d'avoir la même vue pour plusieurs actions avec le framework. Le fonctionnement normal m'oblige à créer autant de vues *.phtml que j'ai d'actions dans ma classe.
Merci pour votre aide.
Version imprimable
Bonjour,
J'aimerai savoir s'il est possible d'avoir la même vue pour plusieurs actions avec le framework. Le fonctionnement normal m'oblige à créer autant de vues *.phtml que j'ai d'actions dans ma classe.
Merci pour votre aide.
$this->render('file');
http://framework.zend.com/manual/en/...rollers.render
Bonjour,
si tu as activé le viewRenderer (il l'est par défaut), il suffit de lui déclarer le nom de la vue à utiliser :
Cette instruction est à placer dans le code de chaque action affichant une vue dont le nom diffère de celui de l'action ; si c'est la même vue qui est utilisée dans tout le contrôleur, il est dans ce cas préférable de placer cette instruction en un seul endroit dans la méthode init() plutôt que de la dupliquer dans chaque méthode xxxAction().Code:$this->_helper->viewRenderer->setScriptAction('my_view');