Bonjour a tous,
Pour les besoin du site sur lequel je travail, J'ai besoin d'avoir un formulaire permettant d'éditer deux tables en même temps. Pour ce faire, j'ai créer un formulaire regroupant les champs des deux type.
L'affichage de mes champ se fait parfaitement, et il se remplisse correctement.
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 public function produiteditAction($idproduit) { $request = $this->get('request'); $em = $this->getDoctrine()->getEntityManager(); $shopproduit = $em->getRepository('KevinrolinbeShopBundle:ShopProduit')->findOneById($idproduit); $form = $this->createForm(new AdminProduitEditType(), $shopproduit); $caract = $em->getRepository('KevinrolinbeShopBundle:ShopProduitBureau')->findOneById($shopproduit->getTypeId()); $caract = $this->createForm(new AdminProduitEditBureauType(), $caract); return $this->render( 'KevinrolinbeShopBundle:Admin:adminProduitEdit.html.twig', array( 'idproduit' => $idproduit, 'form' => $form->createView(), 'formcaract' => $caract->createView() ) ); }
Mon problème réside dans la mise a jour de la db une fois le formulaire modifier et renvoyer. Je ne comprends pas comment récupérer mes données "séparément".
Sauriez-vous m'aider?
Merci,
Kevin
Partager