Je commence à désespérer la.

suite à mes déboires avec les embedForm, il semblerait qu'il faille créer de toute piéce un form pour conserver la sécurité CSRF.

pour cela j'ai créer un form auxquels je veut transmettre des données
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class GrpeChqDejUserListForm extends BaseGrpeChqDejForm
{
  public function configure($grpeChqDej)
  {
  	$id = $grpeChqDej->getId();  	
  }
}
dans mon action je crée mon object et lui assigne une valeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$grpeChqDej=new GrpeChqDej();  	
$grpeChqDej->setId(1);
 
$this->form = new GrpeChqDejUserListForm($grpeChqDej);
je transfere un object donc tout devrait allez..
bein non, je me recupere cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Strict standards: Declaration of GrpeChqDejUserListForm::configure() should be compatible with that of sfForm::configure() in /home/mu8639/web/sfprojects/it_toolbox/lib/form/GrpeChqDejUserListForm.class.php on line 11
c'est pourtant un objet que je lui transmet en quoi ça lui pose problème ????