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
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:
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:
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 ????
Partager