Modifier un planning
{{ form_start(form) }} {% if not form.vars.valid %}-
{% for child in form.children %}
{% for error in child.vars.errors %}
- {{ error.message }} {% endfor %} {% endfor %} {% for error in form.vars.errors %}
- {{ error.message }} {% endfor %}
{{ form_label(form.chantier, null, {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.chantier, {'attr': {'class': 'form-control', 'disabled': 'disabled'}}) }}
{{ form_label(form.dateDebut, '', {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.dateDebut, {'attr': {'class': 'form-control', 'type': 'date', 'name': 'dateDebut'}}) }}
{{ form_label(form.plageDebut, '', {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.plageDebut, {'attr': {'class': 'form-control', 'type': 'select', 'name': 'plageDebut'}}) }}
{{ form_label(form.dateFin, '', {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.dateFin, {'attr': {'class': 'form-control', 'type': 'date', 'name': 'dateFin'}}) }}
{{ form_label(form.plageFin, '', {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.plageFin, {'attr': {'class': 'form-control', 'type': 'select', 'name': 'plageFin'}}) }}
Nom | Prénom | Poste | Entreprise | Conducteur | Véhicule | Absences | |
---|---|---|---|---|---|---|---|
{{ salarie.nom }} | {{ salarie.prenom }} | {{ salarie.posteActuel }} | {{ salarie.entrepriseActuelle }} | {% set planningSalarie = planningSalariesBySalarieId[salarie.id] ?? null %} |
{% for message in salarieAbsences[salarie.id] %}
{{ message|raw }}
{% endfor %}
|
{{ form_end(form) }}