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:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
return $this->redirect($this->generateUrl('bouquins_back_ajout_produit',array('idC' => $categorie)));
ensuite mon contrôleur qui affiche seulement la liste des livres suivant la categorie:

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
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,));
    }
}