{% extends 'base.html.twig' %} {% block title %}Ajouter informations chantier{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block body %}

Ajouter un chantier

{{ form_start(form) }} {% if not form.vars.valid %}
    {% for child in form.children %} {% for error in child.vars.errors %}
  • {{ error.message }}
  • {% endfor %} {% endfor %}
{% endif %}
{{ form_label(form.entreprise, null, {'label_attr': {'class': 'form-label'}}) }}* {{ form_widget(form.entreprise, {'attr': {'class': 'form-select'}, 'id': 'entreprise'}) }}
{{ form_label(form.clients, null, {'label_attr': {'class': 'form-label'}}) }}* {% for client in form.clients %} {% if loop.index is divisible by(3) %}{% endif %} {% endfor %}
{{ form_widget(client, {'attr': {'class': 'form-check-input'}}) }} {{ client.vars.label }}
{{ form_label(form.libelle, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.libelle, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.adresse1, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.adresse1, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.adresse2, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.adresse2, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.codePostal, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.codePostal, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.ville, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.ville, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.pays, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.pays, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.conducteurTravaux, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.conducteurTravaux, {'attr': {'class': 'form-select'}, 'id': 'conducteur'}) }}
{#}
{{ form_label(form.chefChantier, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.chefChantier, {'attr': {'class': 'form-select'}, 'id': 'chefChantier'}) }}
#}
{{ form_label(form.dateOuverture, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.dateOuverture, {'attr': {'class': 'form-control', 'type': 'date', 'name': 'dateOuverture'}}) }}
{{ form_label(form.dateReceptionPVLeveReserve, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.dateReceptionPVLeveReserve, {'attr': {'class': 'form-control', 'type': 'date', 'name': 'dateReceptionPVLeveReserve'}}) }}
{{ form_label(form.dateCloturePrevisionnelle, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.dateCloturePrevisionnelle, {'attr': {'class': 'form-control', 'type': 'date', 'name': 'dateCloturePrevisionnelle'}}) }}
{{ form_label(form.dateClotureReelle, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.dateClotureReelle, {'attr': {'class': 'form-control', 'type': 'date', 'name': 'dateClotureReelle'}}) }}
{{ form_label(form.montantMarcheInitial, null, {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.montantMarcheInitial, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.pourcentageRetenueDefinitive, null, {'label_attr': {'class': 'form-label'}}) }}
%
{{ form_widget(form.pourcentageRetenueDefinitive, {'attr': {'class': 'form-control'}}) }}
{{ form_label(form.montantCaution, null, {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.montantCaution, {'attr': {'class': 'form-control'}}) }}
{{ form_end(form) }}
{% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}