{% extends 'base.html.twig' %} {% block title %}Récapitulatif semaine {{ week }}{% endblock %} {% block body %}

Paramétrage des Bancs – Semaine {{ week }} {{ annee }}

{% for date in dates %} {% endfor %} {% for banc in bancs %} {% for date in dates %} {% set pbj = etat[banc.id][date|date('Y-m-d')] ?? null %} {% set plans = planCollage[banc.id][date|date('Y-m-d')] ?? [] %} {% set nbPlansValides = 0 %} {% set numPlan = 0 %} {% set twigPlans = null %} {% set btnAddPlans = null %} {% set heureCollageMax = 6 %} {% for plan in plans %} {% set numPlan = numPlan + 1 %} {% set href = path('app_planification_detail', { banc: plan.banc.id, jour: plan.dateCollage|date('d'), mois: plan.dateCollage|date('m'), annee: plan.dateCollage|date('Y'), heure: plan.heureCollage|date('H'), minute: plan.heureCollage|date('i') }) %} {% set heureCollageMax = plan.heureCollage|date('H') %} {% if plan.valide == true %} {% set nbPlansValides = nbPlansValides + 1 %} {% set twigPlans = '' ~ numPlan ~ '' %} {% else %} {% set twigPlans = '' ~ numPlan ~ ''%} {% endif %} {% endfor %} {% set hrefAdd = path('app_planification_detail', { banc: banc.id, jour: date|date('d'), mois: date|date('m'), annee: date|date('Y'), heure: heureCollageMax + 2, minute: 0 }) %} {% set btnAddPlans = '+'%} {% set nbPlans = plans|length %} {% set nbPlansNonValides = nbPlans - nbPlansValides %} {% if pbj %} {% else %} {% endif %} {% endfor %} {% endfor %}
Banc{{ date|format_datetime('short', 'none', locale: 'fr') }}
{{ banc.designation }} {% if pbj.indisponible %} Indisponible {% elseif pbj.parametrageValide %} Collages : {{pbj.nombreCollageJour}}
Longueur Banc : {{pbj.longueur}}
{% else %}{% endif %}
← Semaine précédente Semaine suivante →
{% endblock %}