checkbox pour sélectionner ou pas certaines entités
Bonjour les amis,
je suis un gros nul en formulaire et j'ai besoin d'aide sur ce coup là.
voici mon sujet :
j'ai une liste d'entité fiches à récupérer en base de donnée
je voudrais créer un formulaire qui associe un checkbox à une fiche, de cette manière :
1)
je ne veux pas que le checkbox valid soit enregistré en base.
dans fiche j'ai ajouté cette attribut :
Code:
1 2 3 4
|
private $valid;
avec getter et setter qui vont bien |
2)
je veux pouvoir initialiser les valid dans le controleur suivant une logique:
Code:
1 2 3 4 5 6 7 8 9 10
|
$fiches= $em-> .... // je récupère les fiches
foreach (fiches as fiche) {
$fiche->setValid(true);
ou
$fiche->setValid(false);
}
$form = $this->createForm(new FicheType(), $fiches); |
et obtenir ça :
[ ] fiche 1
[X] fiche 2
[ ] fiche 3
...
comment m'y prendre ?