Bonjour,
J'ai besoin de faire passer une variable à un champs Hidden dans le formulaire New
J'ai donc fais ça :
Dans mon action.class.php
Je ne change rien dans newSuccess.php par contre je rajoute au VisiteMedicalForm.class.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public function executeNew(sfWebRequest $request){ $this->form = new VisiteMedicalForm(); $this->varPersonnelId=$request->getParameter('personnel_id'); //Mon paramètre }
J'ai le droit au petit message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $this->widgetSchema ['personnel_id'] = new sfWidgetFormInputHidden ( ); $this->setOption ( 'default', array ('personnel_id' => $varPersonnelId) );
Comment dois-je faire pour que mon paramètre soit pris en compte ?Notice: Undefined variable: varPersonnelId in /var/www/zonetest/armelle/lib/form/doctrine/VisiteMedicalForm.class.php on line 36
Partager