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 : 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));
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