{% if field_type == 'hiddeninput' %} {# Render hidden field without formating. #} {{ field }} {% else %}
{% if field_type == 'checkboxinput' %} {# Render checkbox input. #} {{ field }} {% elif field_type == 'radioselect' %} {# Render radio select. #}
{% for radio in field %} {{ radio.tag }} {% endfor %}
{% else %} {# Render field. #} {% if show_label %}{% endif %} {{ field }} {% endif %} {# Show help text. #} {% if show_help_text and field_help_text %}{{ field_help_text|safe }}{% endif %} {# Show field errors. #} {% if show_errors and has_errors %} {% endif %}
{% endif %} {% comment %} Variables: {{ field }} {{ field_type }} {{ field_label }} {{ field_help_text }} Helpers: {{ is_required }} {{ has_errors }} Flags: {{ show_label }} {{ show_help_text }} {{ show_errors }} {% endcomment %}