{% extends 'base.html.twig' %} {% block title %}Récapitulatif semaine {{ week }}{% endblock %} {% block body %}
| Banc | {% for date in dates %}{{ date|format_datetime('short', 'none', locale: 'fr') }} |
{% endfor %}
|
|---|---|---|
| {{ banc.designation }} | {% 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 %}
{% if pbj.indisponible %}
Indisponible
{% elseif pbj.parametrageValide %}
Collages : {{pbj.nombreCollageJour}} Longueur Banc : {{pbj.longueur}} {% else %}{% endif %} |
{% else %}
{% endif %} {% endfor %} |