Voila j'aurai besoin de changer de layout pour un formulaire.
Pour l'ouverture ça ne pose pas trop de probléme en reprenant un post:
lien
et dans l'action Edit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 questionnaire: url: /questionnaire/:light param: { module: monmodule, action: questionnaire, light: false }
par contre comment faire, apres que le formulaire soit soumis pour qu'il revienne au layout allégé ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if ( $request->getParameter('light') ) $this->setLayout('light');
j'ai tenté dans l'action processForm de récuperer le layout via
$this->getLayout()
mais il ne me retourne rien et donc je me retrouve avec le layout général.
quelqu'un aurait il une idée ?
Partager