Bonjour,
Je voulais savoir comment récupérer la sélection de plusieurs entitées dans un formulaire et en faite j'ai trouvé.
Voila pour ceux que sa peut aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 $request = $this->get('request'); if($request->getMethod() == 'POST') { $form->bind($request); if($form->isValid()) { $repository = $this->getDoctrine()->getManager()->getRepository('MeteoApplisAdminBundle:ConfBriques'); foreach($form->get('briques')->getData()->toArray() as $array_brique) { $brique = $repository->find($array_brique->getId()); $filiere->addBrique($brique); } $em = $this->getDoctrine()->getEntityManager(); $em->persist($filiere); $em->flush(); return $this->redirect($this->generateUrl('meteo_applis_admin_filieres')); } }
Partager