Bonjour,
Aujourd'hui je me pose la question du stack des actions.
En prenant un exemple, vous comprendrez la problématique :
Une page d'accueil qui comprend : un bloc "news", un bloc "dernier ajouts".
Dans cet exemple simple, on voit tout de suite l'utilité de l'ActionStack.
Cependant, je me pose la question suivante :
Comment les vues sont gérées ?
L'action A et la B, ont chacun une vue. Si j'appel l'action A et que je stack l'action B, la vue générée c'est quoi ?
Je suppose que Zend offre plusieurs issues, mais je voudrais que mon layout reste simple :
Voilà pour le contenu, rien d'autre. Pour la page d'index qui a un actionStack, comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $this->layout()->content;
Une vue : index.phtml qui contiendrait (exemple grossier) :
Et le rendu de actionA dans la vue "classique" : actionA.phtml ; idem pour l'actionB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <div>echo $this->actionA;</div> <div>echo $this->actionB;</div>
How to ?
Partager