Problème à la récupération des objets associés
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 :
Code:
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)); |
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
Merci d'avance
Cordialement