{# calendar/index.html.twig #} {% extends 'base.html.twig' %} {% block specificjs %} {% endblock %} {% block page %}
{% if agent is not null %}

Agenda de {{ agent }} du {{ begin }} au {{ end }}

{% else %}

Agenda

{% endif %} {% if agents is iterable %}
Début :   Fin : {% if admin == 1 %}   Agent : {% endif %}   
{% else %} Aucun agent disponible {% endif %} {% if beginSQL > endSQL %}

La date de fin doit être supérieure à la date de début

{% elseif agent is not null and days %}
{% if cellsBefore %} {% for c in 1..cellsBefore %} {% endfor %} {% endif %} {% for d in days %} {% if d.nb is divisible by (7) %} {% endif %} {% else %} {% if d.presence is not empty %} {% if d.presence.schedule | length > 1 %} {% if nbSites > 1 %} {% if d.presence.site == -1 %}

Présence sur tous les sites :

{% else %}

Présence à {{ d.presence.site_name }} :

{% endif %} {% else %}

Présence :

{% endif %} {% else %} {% if nbSites > 1 %} {% if d.presence.site == -1 %}

Présent(e) sur tous les sites de {{ d.presence.schedule[0].begin }} à {{ d.presence.schedule[0].end }}

{% else %}

Présent(e) à {{ d.presence.site_name }} de {{ d.presence.schedule[0].begin }} à {{ d.presence.schedule[0].end }}

{% endif %} {% else %}

Présent(e) de {{ d.presence.schedule[0].begin }} à {{ d.presence.schedule[0].end }}

{% endif %} {% endif %} {% endif %} {% if d.absence is not empty %}
{% if d.absence | length == 1 %}

Absence :

{% elseif d.absence | length > 1 %}

Absences :

{% endif %}
{% endif %} {% if d.position is not empty %}
Postes occupés :
{% endif %} {% endif %} {% endfor %} {% if cellsAfter %} {% for c in 1..cellsAfter %} {% endfor %} {% endif %}
Lundi Mardi Mercredi Jeudi Vendredi Samedi Dimanche
 
{{ d.aff | raw }}
{% if d.closed == true %}
Bibliothèque fermée
{{ d.name }}
 
{% endif %}
{% endblock %}