Bonjour,
J'ai 2 entités : Question, Reponse avec une relation OneToMany entre elles, dans le sens pour 1 question j'ai 0 ou N réponses.
L'entité Reponse possède plusieurs attributs dont une date et un auteur.
Dans twig lorsque je veux afficher toutes les réponses d'une question je fais :
Pas de souci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 {% for reponse in question.reponses %} <p>{{ reponse.date | date('Ymd') }}</p> <p>{{ reponse.contenu }}</p> <p>{{ reponse.auteur }}</p> {% endfor %}
D'après ce que j'ai vu, twig prend les valeurs dans l'ordre où elles apparaissent dans la base de données.
Est-il possible de modifier cet ordre ?
Par exemple afficher les réponses par auteur ? par date inverse ?...
Je sais que je peux faire ce tri dans mon controlleur et passer mon tableau de réponse à twig, mais je voudrai savoir si ce tri peut-être fait directement dans twig ?
Merci de votre réponse.
Partager