Salut tout le monde ,
Comment je peut intialiser un formulaire par exemple afin de modifier un element dans la base de données.
Merci d'avance pour votre aide.
Version imprimable
Salut tout le monde ,
Comment je peut intialiser un formulaire par exemple afin de modifier un element dans la base de données.
Merci d'avance pour votre aide.
Relis les tuto de symfony2 c'est tout expliqué dedans.
Voici deux tutos ou tu trouvera des réponses :
http://j-place.developpez.com/tutori...avec-symfony2/
http://symfony.com/doc/current/index.html
Merci pour votre aide !!
voila mon code pour un formulaire de modification:
Mais le formulaire ne s'initailse que si je commente cette partie du code:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 elseif($request->get('modifier')) { $i=$request->request->get('val'); $estivant=$this->getDoctrine()->getEntityManager()->getRepository('EstivageMainBundle:estivant') ->find($m); $form = $this->createForm(new estivantType,$estivant); $f = new estivantHandler($form,$this->getRequest(),$this->getDoctrine()->getEntityManager()); if($f->process1()) { return $this->redirect($this->generateUrl('EstivageApp_voire')); } // Si on n'est pas en POST, alors on affiche le formulaire. return $this->render('EstivageMainBundle:Main:ajouter.html.twig',array( 'form'=>$form->createView(),'estivant'=>$estivant));
S'il vous plait d'ou vient ce problème ?Code:
1
2
3
4
5 if($f->process1()) { return $this->redirect($this->generateUrl('EstivageApp_voire')); }
Merci d'avance pour votre aide