Afficher avec twig les commentaire

Par Alexandre Verbreugh, il y a 3 ans


Bonjour je souhaite afficher les commentaires dans un article.

J'ai bien mon entity qui a une relation avec entity comment

#[ORM\OneToMany(mappedBy: 'episode', targetEntity: Comment::class, orphanRemoval: true)] private $comments;

Mon template

{% block body %} <main class="container"> <section class="row"> <div class="card m-5" style="width: 25rem;"> <img src="{{ episode.coverImage }}" class="card-img-top" alt="..."> <div class="card-body"> <h5 class="card-title">{{ episode.title }}</h5> <p class="card-text">{{ episode.introduction }}</p> <audio class:"" controls preload="none"> <source src="{{ episode.audio }}"> </audio> </div> </div> </section>

Ce que j'obtiens

Je ne parviens pas à afficher les commentaire d'un article !

3 réponses

gillesr, il y a 3 ans

Bonjour,

Est-ce que qqchose s'affiche si tu fais :

{{ dump(episode.comments }}

?

Alexandre Verbreugh, il y a 3 ans

Merci pour ton retour :)
ça venait du controller !

Akli Ouamara, il y a 3 ans

la table commentaires est liee à l'article il te faut une requete qui retourne les commentaires a base de l'id article