Bonjour,
J'essaye d'attribuer des valeurs à mon formulaire dynamique sans classe. J'ai essayé avec 'data', ça ne fonctionne pas.
Je vous mets ci-dessous le code en question :
Bien évidemment, pour comprendre le fonctionnement j'attribue une valeur en dur dans tous mes champs pour test. Une fois compris, j'attribuerais mes valeurs récupéré par une requête doctrine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $list_param = $this->getDoctrine()->getEntityManager()->getRepository('CyrApplicationBundle:Parametre')->findByApplication($request->get('id')); $qb = $this->createFormBuilder(); foreach($list_param as $lp) { $qb->add($lp->getNom(),$lp->getType(),array('mapped'=>false,'data'=>'test')); } $form = $qb->getForm();
Avez-vous une idée ? Merci d'avance.
Partager