{% load dynforms %} {% load icons %} {% with form.get_validation as validation %} {% svg_sprites %}
{% with form.form_type.get_pages as form_pages %} {% if form.form_type.header %}

{{ form.form_type.name }}

{{ form.form_type.description }}
{% endif %} {% include "dynforms/form-tabs.html" %}
{% for page in form_pages %}
{% with validation|page_errors:page.number as errors %} {% if errors or form.errors %}
{% include 'dynforms/form-errors.html' %}
{% endif %} {% for field in page.fields %}
{% include "dynforms/field.html" %}
{% endfor %} {% endwith %}
{% endfor %}
{% endwith %}
{% csrf_token %}
{% endwith %} {% include "dynforms/form-rules.html" with form_type=form.form_type %}