Bonjour,
Je suis nouveau sur Symfony et je ne trouve pas de solutions propres à mon problème (simple je pense ...)
Comment faire pour afficher un tableau avec des données croisées où il peut y avoir des entités null. Pour mieux comprendre , j'ai fait un petit exemple (cf pj).
Dans l'exemple, on trouve 3 entités : student (les étudiants) , homework ( les devoirs maison) et note (une note pour un étudiant pour un devoir maison).
Dans le controller NoteController, j'ai fait une route /list pour afficher pour chaque devoir la note de chaque étudiant. Sachant que un étudiant n'a pas forcément de note pour un devoir.
Je veux simplement avoir un twig du style :
Malgré la faible complexité de l'énoncé , je n'ai pas trouvé de réponses clair.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 {% for homework in homeworks %} <tr><td>{{homework.sujet }}</td> {% for student in students%} <td>{{ la note du student si il en a une }}</td> {% endfor %} </tr> {% endfor %}
J'espère que l'un d'entre vous peut m'aider .
Akro
Partager