{% if form_error_title %}
{{ form_error_title }}
{% else %}
{% if form.errors|length == 1 %}
{% trans "Please correct the error below." %}
{% else %}
{% trans "Please correct the errors below." %}
{% endif %}
{% endif %}
{% if form.non_field_errors %}
{{ form.non_field_errors|unordered_list }}
{% endif %}
{% endif %}
{% endblock form_errors %}
{# Field errors #}
{% block field_errors %}
{% if field.errors %}
{% for error in field.errors %}
{{ error }}
{% endfor %}
{% endif %}
{% endblock field_errors %}
{# Base field #}
{% block field %}
{% if field.is_hidden %}{{ field }}
{% else %}
{% set class=attrs.class %}
{% if field|is_input or field|is_textarea or field|is_select %}
{% set class="form-control" %}
{% endif %}
{% useblock "field_errors" %}
{% if not field|is_checkbox %}{% useblock "field_label" %}{% endif %}
{% field field "_widget" class=class %}
{% if field.help_text %}{{ field.help_text }}{% endif %}
{% endif %}
{% endblock field %}
{# Floatting field #}
{% block field_horizontal %}
{% if field.is_hidden %}{{ field }}
{% else %}
{% set class=attrs.class %}
{% set control_class=control_class %}
{% if field|is_input or field|is_textarea or field|is_select %}
{% set class=class|add:" form-control" %}
{% endif %}
{% if field|is_file %}
{% set control_class=control_class|add:" form-control-static" %}
{% endif %}