Bonjour a tous;

J'ai un problème de programmation, comme la function vueAction prend $id comme paramètre, et dans (*) faut que je mette $id, la requête sélectionne suivant les valeurs de $id.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public function vueAction($id)
        {
 
        $em = $this->getDoctrine()->getEntityManager();
        $poi = $em->getRepository('AppMyBundle:Poi')->findByIdApp($id); .... (*)
 
.
.
.
Et il faut que la requête sélectionne suivant $idvue et lorseque je met $idVue à la place de $id :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$poi = $em->getRepository('AppBundle:Poi')->findByIdApp($idVue);
j'ai l'erreur suivante :
Undefined variable: idVue in /Symfony/src/App/MyBundle/Controller/AppController.php

Normale, puisque $idVue est inconnu dans mon controlleur, j'aurais voulu savoir comment déclarer le paramètre $idVue dans mon contrôleur ??

Merci d'avance