IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Problème de routage dans Symfony 3 [3.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 43
    Par défaut Problème de routage dans Symfony 3
    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());
        }

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 43
    Par défaut question bete
    Finalement, j'ai finit par trouvé... j'ai mit deux fois la fonction "redirect"...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de routage
    Par Baldbull dans le forum Chez soi
    Réponses: 1
    Dernier message: 14/12/2008, 17h06
  2. problème de routage
    Par canary dans le forum Débuter avec Java
    Réponses: 16
    Dernier message: 26/04/2008, 15h15
  3. [Migration 2003 - 2007] problème de routage des mails
    Par nicoda dans le forum Exchange Server
    Réponses: 0
    Dernier message: 15/01/2008, 11h03
  4. [MVC] Problème de routage
    Par Bast_ dans le forum MVC
    Réponses: 9
    Dernier message: 11/10/2007, 12h57
  5. Problème de routage
    Par boubajazz dans le forum Réseau
    Réponses: 8
    Dernier message: 18/06/2007, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo