{% macro form_fields(form, exclude=none, form_group_class='form-group', show_label=true, placeholder=false) %} {% if exclude is not iterable %} {% set exclude = [] %} {% endif %} {% for field in form %} {% if field.name not in exclude %} {% if field.widget.input_type != 'hidden' %} {% if placeholder %} {% set placeholder = field.label.text %} {% endif %} {{ form_field(field, form_group_class=form_group_class, show_label=show_label, placeholder=placeholder) }} {% else %} {{ field }} {% endif %} {% endif %} {% endfor %} {% endmacro %} {% macro form_field(field, form_group_class='form-group', placeholder='', show_label=true, addon_before=none, addon_after=none) %}
{{ error }}
{% endfor -%}