Quelles sont les (les meilleures) approches pour les Zend Framework à d'imbriquer différentes actions des contrôleurs en une seule grande? Comment puis-je résoudre la situation suivante:
Un lien dans ma grande vue principale appelle une autre vue où je peux sélectionner une valeur spécifique et revenir automatiquement après avoir sélectionné à la vue principale et pré-remplir cette valeur sélectionnée ?Zend: Comment imbriquer différents contrôleurs dans un grand?
0
A
Répondre
1
Vous pouvez exécuter plusieurs actions en une seule fois en utilisant le ActionStack helper (c'est là, un peu plus bas). Je ne suis pas sûr de votre deuxième question.
1
Vous pouvez exécuter des combinaisons commande/action supplémentaires dans la vue du régulateur de courant/l'action en faisant quelque chose comme ceci:
// will execute the headerAction() function of the PageController with the default module
<?= $this->action('header', 'page', 'default') ?>
C'est ce que nous incluons dans nos mises en page pour rendre une tête commune sur chaque page sans avoir pour inclure la préparation pour cela dans l'action de chaque contrôleur et la logique de mise en page dans chaque fichier phtml de mise en page. Cela fonctionnera également de manière régulière.