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


Bonjour,

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


{{ dump(episode.comments }}

?

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

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