Bonjour,
J'ai un souci que je ne comprend pas, lorsque je fait appel a ceci :
tout fonctionne nicquel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $repository2 = $this->getDoctrine() ->getRepository("AppCacBundle:TCac"); $cac = $repository2->find($request->get('cacId'));
Lorsque de fait ma propre fonction dans le repository, afin d'avoir toutes les informations :
j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public function findCacInfo($cacId) { $q = $this->createQueryBuilder('c') ->select('c, d, t, i') ->join('c.tcacadresse', 'd') ->join('c.tcactype', 't') ->join('c.tcivilite', 'i') ->where('c.id = :val') ->setParameter('val', ''.$cacId.''); try { return $q->getQuery()->getResult(); } catch (Exception $ex) { return $ex; } }
J'ai cherché sur le net, mais sans résultat (je suis peut être passé à coté, ça fait 2 jours que je suis dessus)FatalErrorException: Error: Call to a member function geTCacType() on a non-object in /Applications/MAMP/htdocs/cac/src/App/CacBundle/Controller/app/GestionCAC/EditionCAC/EditionCACController.php line 58
Merci par avance pour vos aides.
Partager