Bonjour,
à la fin d'une méthode d'action, je voudrais pouvoir afficher une vue en fonction du résultat d'un test.
Ce résultat est dans $erreurs qui est un tableau. Si ce tableau est vide, je voudrais afficher une vue et s'il n'est pas vide une autre.
Le problème est que dans le cas où le tableau n'est pas vide, je voudrais pouvoir l'afficher dans la vue en question, et que je ne sais pas comment faire.
Dans le cas où le tableau est vide, j'y accède sans problème dans l'autre vue
méthode testerAction() :
vue si tableau vide : tester.phtml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $this->view->erreurs = $erreurs; if (count($erreurs) > 0) { $this->_redirect('/index/form'); } else { return; }
vue si erreurs non vide : form.phtml (vue contenant un formulaire dont l'action est /index/tester):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php print_r(count($this->erreurs)); echo 'tout s\'est bien passé'; ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php print_r($this->erreurs); ?>
Partager