Bonsoir
J'arrive a récupérer toutes les colonnes mais je n'arrive pas a recuperer ma colonne de reference, une petite suggestion ?
voici mon erreur récoltée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Method "uzercateg_id" for object "SB\UserBundle\Entity\UzerCarac" does not exist in SBUserBundle:UzerGest:viewuzer.html.twig at line 18
dans ma base de données j'ai trois colonnes:
-id
-uzercateg_id (<= colonne de reference)
-title

lorsque je fais appelle à caract.title tout fonctionne mais avec ma colonne de reference je me recolte une belle erreur.

voici ma vue:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
  {% if uzer.uzercategs.count > 0 %}
    {% for categorie in uzer.uzercategs %}
    <h4>{{ categorie.title }}</h4>
 
     {% if uzer.uzercaracs.count > 0 %}
       {% for caract in uzer.uzercaracs %}
         {{ categorie.id }}--{{ caract.uzercateg_id }}
       {% endfor %}
     {% endif %}
 
    {% endfor %}
  {% endif %}
voici mon controleur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
    public function viewAction($id)
    {
        $repository = $this->getDoctrine()
                           ->getManager()
                           ->getRepository('SBUserBundle:Uzer');
        $uzer = $repository->find($id);
        if($uzer === null)
        {
            throw $this->createNotFoundException('user[id='.$id.'] inexistant.');
        }
        return $this->render('SBUserBundle:UzerGest:viewuzer.html.twig', array('uzer'=>$uzer));
    }