bonsoir,
j'ai un souci pour récupérer des objets associés. J'ai pourtant suivie la doc http://symfony.com/fr/doc/master/book/doctrine.html
le contexte est à peu près la même que la doc, j'ai une entité fichier qui est liée à une entité type fichier. Le but étant de récupérer les données d'un fichier et donc le libellé du type fichier.
Et c'est ici que je coince. J'arrive très bien à récupérer tout ce qui est lié au fichier ( nom du fichier, le path, la date) mais le libellé du type pas du tout.
mon contrôleur :
symfony m'indique que la fonction getTypeFichier() ne peut pas être appelée sur un non-objet. donc si je comprend bien c'est pas sur "$fichier" mais je vois quoi mettre d'autre. Si vous pouviez m'éclairer sa serai sympa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // Récupération de l'objet user connecté $user = $this->get('security.context')->getToken()->getUser(); // Récupération de l'id du user connecté $iduser = $user->getId(); // La requête affichant tout les fichiers liés à l'utilisateur connecté $repository = $this->getDoctrine() ->getRepository('SpinnakerProBundle:Fichier'); $fichier = $repository->findByuser($iduser); $NomType = $fichier->getTypefichier()->getNomTypeFichier(); // Affichage de la page return $this->get('templating')->renderResponse('SpinnakerProBundle:Pro:compte.html.twig',array( 'fichier' => $fichier));
Merci d'avance
Cordialement
Partager