HUGH !
j'ai besoin de faire un truc tout con mais je bloque lamentablement.
Dans une entité fiche, je rajoute un attribut valid (qui correspond à une case à cocher) mais cette attribut n'est pas lié à une colonne mysql.
entité fiche :
dans mon controller :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 private $valid; avec getter et setter qui vont bien
dans FicheType()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $fiche= $em-> .... // je récupère une fiche $fiche->setValid(true); // je veut que la case à cocher soit "coché" $form = $this->createForm(new FicheType(), $fiche);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ->add( .... ->add('valid', 'checkbox')
et bien sur dans la vue:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {{ form(form) }}
la case à cocher s'affiche mais elle reste desesperement décoché
Partager