{% set info = get_global_parameters() %}
| Employé | Total | {% for date in dates %}{{ date|frdate }} | {% endfor %}|
|---|---|---|---|
|
{% if emp.image is not null %}
{{ emp.prenom }} {{ emp.nom }}{{ emp.role }} |
{{ totals[emp.id]|number_format(2, ',', ' ') }}h
{% if emp.heureContrat < totals[emp.id] %}
|
{% for date in dates %}
{% set slot = planning[emp.id][date] ?? null %}
{% set isPast = date < "now"|date("Y-m-d") %}
{% if info.parametres.planningDelai is defined and info.parametres.planningDelai == '1' %}
{% set nowPlus7 = "now"|date_modify("+7 days") %}
{% set isPast = (date|date('U')) < ("now"|date_modify("+7 days")|date('U')) %}
{% endif %}
{% if slot %}
{% if slot.type == "travail" %}
{{ slot.start }} {{ slot.end }} {% else %} {% if slot.typeOff == "formation" %} {{ slot.typeOff |capitalize}} {% elseif slot.typeOff == "Congés payés" %} {{ slot.typeOff |capitalize}} {% else %} {{ slot.typeOff |capitalize}} {% endif %} {% endif %} {% if locked %} {% endif %} |
{% else %}
{% set blocked = blockedDays[emp.id][date|date('Y-m-d')] is defined %}
{% if blocked %}
|
{% endif %}
{% endfor %}