Bon jour a toutes et a tous !!
J'essaye de faire afficher un champs (comment) d'une entité 2 sur les pages de l'entité 1
pour cela
1. J'ai ajouter à la vue Entité1:show.html.twig :
(c'est le champ "comment" de l'Entité2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 {% for entity in entities %} <tr> <th>Comment</th> <td>{{ entity.comment }}</td> </tr>
2. Dans le controlleur Entité1Controlleur.php dans la fonction :
et juste en bas de return :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public function ShowAction ($id) $entityreq = $em->getRepository('MyAppBundle:Entité2')->findByComment($id);
Aprés l'actualisation de la page j'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'entities' => $entityreq,
C'est les étapes qu'il faut faire pour ajouter et afficher un champ d'une entité sur vues d'une autres entité ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part Unexpected end of template in "MyAppBundle:Entité1:show.html.twig"
Merci bcp pour votre aide
Partager