Bonjour,

Je veux faire passer une variable dans la méthode configure de la classe de mon formulaire, mais je n'ai pas trouvé encore de solution.

J'ai trouvé finalement la solution : il faut passer notre variable en paramètre lorsque l'on instancie le formulaire dans notre action.

Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public function executePreview(sfWebRequest $request)
{
	$monObjet = Doctrine_Core::getTable('maTable')->find(array($request->getParameter('id')));
 
	$maVariable = 'chaine de caractères';
 
	$this->form = new modeleForm($monObjet, array('maVariable' => $maVariable));
 
}
Merci!