Bonjour tout le monde, encore une erreur incompréhensible pour moi... J'utilise symfony 3.
Lorsque je clique sur un lien cela est censé me créer une route avec un parmètre GET, mais j'obtiens cette erreur:

Unable to generate a URL for the named route "/portfolio/web/app_dev.php/test/56d9b9ceed0ae" as such route does not exist.
Alors que lorsque je copie "/portfolio/web/app_dev.php/test/56d9b9ceed0ae" et que je le colle dans la barre d'adresse de mon navigateur, j'accède bien à ma page avec la paramètre prit en compte... J'ai essayé de supprimer le cache comme j'ai vu que ca avait fonctionné pour d'autres sur d'autres forum, mais rien pour moi, alors pourquoi cette erreur ? Merci tout le monde
Voila mon controlleur qui génere la route:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
/**
     * @Route("/portfolio",name="afficherPortfolio")
     */
    public function recupererPortfolioAction(Request $request) {
        if (isset($_POST['form']['iPC'])) {
            $pf = $this->getDoctrine()->getRepository("AppBundle:Portfolio")->findOneByIPC($_POST['form']['iPC']);
            if ($pf) {
                return $this->redirect($this->generateUrl($this->generateURL("test", array('IPC' => $pf->getIPC()))));
            }
        } else {
 
        }
    }
Et le controlleur censé la récupérer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
    /**
     * @Route("/test/{IPC}", name="test")
     */
    public function testAction($IPC) {
        return $this->render('test.html.twig', array());
    }