/** * * modifier un article dans l'entité (avec formulaire externalisé) * * @Route("/mod", name="sym16_simple_stock_entrepot_modifier") * @Template("SYM16SimpleStockBundle:Forms:simpleform.html.twig") */ public function modifierAction(Request $request) { // contrôle d'accès if (!$this->get('security.context')->isGranted('ROLE_ADMINISTRATEUR')) { return $this->render('SYM16SimpleStockBundle:Common:alertaccessdenied.html.twig', array('statut' => 'ADMINISTRATEUR', 'homepath' => "sym16_simple_stock_homepage")); } // préciser le formulaire à créer $this->setFormNameAndObject("Modification d'un entrepot", new EntrepotModifierType()); // preciser le repository et ce qu'on veut lister après modification $this->aLister(); // appel de la fonction mère return parent::modifierAction($request); }