{% for field in filter.form %}
{% if field.is_hidden %}
{{ field }}
{% elif field|widget_type == 'select' %}
{% with WIDGET_REQUIRED_CLASS='report-required' %}
{% render_field field %}
{% endwith %}
{% elif field|widget_type == 'selectmultiple' %}
{% with WIDGET_REQUIRED_CLASS='report-required' %}
{% render_field field %}
{% endwith %}
{% elif field|widget_type == 'checkboxinput' %}
{% with WIDGET_REQUIRED_CLASS='report-required' %}
{% render_field field %}
{% endwith %}
{% else %}
{{ field.errors }}
{# field.label_tag #}
{% with WIDGET_REQUIRED_CLASS='report-required' %}
{% render_field field class+="input xnarrow" %}
{% endwith %}
{% endif %}
{% endfor %}
{{ filter.post_form_text }}