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