{% macro field(form, colspan) %} {% set has_error = form.vars.errors|length > 0 %}
{{ form_label(form, null, {label_attr: {class: 'block text-sm font-medium mb-1'}}) }} {{ form_widget(form, {attr: {class: 'w-full'}}) }} {% if form.vars.help %}

{{ form.vars.help }}

{% endif %} {{ form_errors(form, {attr: {class: 'form-error'}}) }}
{% endmacro %} {% macro toggle(form) %} {% set has_error = form.vars.errors|length > 0 %}
{{ form.vars.label }} {% if form.vars.help %}

{{ form.vars.help }}

{% endif %}
{{ form_errors(form, {attr: {class: 'form-error'}}) }} {% endmacro %} {% macro errors_summary(form) %} {% if form.vars.submitted and not form.vars.valid %} {% endif %} {% endmacro %} {% macro section(title, subtitle = null) %}

{{ title }}

{% if subtitle %}

{{ subtitle }}

{% endif %}
{% endmacro %} {% macro actions(cancel_path = null, submit_label = 'Enregistrer') %}
{% if cancel_path %} Annuler {% endif %}
{% endmacro %}