From 4a5ad7b40aa88d8d9c271b04afedfcb9eb5d40c5 Mon Sep 17 00:00:00 2001 From: mckmonster Date: Sat, 13 Jul 2024 11:48:15 +0200 Subject: [PATCH] =?UTF-8?q?[Absences]=20Visualis=C3=A9=20les=20absences=20?= =?UTF-8?q?justifi=C3=A9s=20ou=20non?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/eleve_absences.twig | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/templates/eleve_absences.twig b/templates/eleve_absences.twig index 5ae3dde..da8c85f 100644 --- a/templates/eleve_absences.twig +++ b/templates/eleve_absences.twig @@ -1,8 +1,14 @@
{% for entry in entries|sort((a,b) => a['bf_date_debut'] <=> b['bf_date_debut'])|reverse %} + {% set justifie = entry['bf_commentaire']|default %}
+ {% if justifie == false %} + + {% else %} + + {% endif %} {% if entry['bf_date_debut'] == entry['bf_date_fin'] %} {{ entry['bf_date_debut']|date("m/d/Y") }} {% else %} @@ -14,10 +20,10 @@
- {% if entry['bf_commentaire']|default %} - {{ entry['bf_commentaire'] }} + {% if justifie %} + Motif : {{ entry['bf_commentaire'] }} {% else %} - Aucune information + Absence non justifié {% endif %}