Bonjour,
je rencontre un souci avec une redirection vers une url qui a des paramètre..
je voudrait supprimer un élément de la base de données et faire la redirection après
j'ai l'erreur suivante: Unable to guess how to get a Doctrine instance from the request information
quel serait l'origine de cette erreur?
voici mon code avec la redirection:
ensuite mon contrôleur qui affiche seulement la liste des livres suivant la categorie:Code:return $this->redirect($this->generateUrl('bouquins_back_ajout_produit',array('idC' => $categorie)));
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class AjoutProduitController extends Controller { /* * @ParamConverter("categorie", class="bouquinsBackBundle:Categorie,options={"mapping": {"idCategorie": "idC"}}") * @ParamConverter("livre", class="bouquinsBackBundle:Livre,options={"mapping": {"idLivre": "idL"}}") */ public function ajoutProduitAction(Request $request,Categorie $categorie) { $em = $this->getDoctrine()->getManager(); $repository = $em->getRepository('bouquinsBackBundle:Livre'); $livre = $repository->getAllById($categorie->getIdcategorie()); return $this->render('bouquinsBackBundle:DashBoard:dashBoardAjoutProduit.html.twig', array('id' => $categorie,'livre' => $livre,)); } }