{% load widget_tweaks %}
{% if field.is_hidden %}
{{ field }}
{% else %}
{% block control_group %}
{% if not form_clean %}
{% block label %}
{% if not nolabel and field.widget_type != 'checkbox' %}
{% endif %}
{% endblock %}
{% block controls %}
{% block widget %}
{% if field.widget_type == 'checkbox' %}
{% render_field field aria-label=field.label class+="form-check-input" %}
{% elif field.widget_type == "radioselect" %}
{% for radio in field %}
{{ radio.tag }}
{% endfor %}
{% elif field.widget_type == "datapriceradioselect" %}
{% for radio in field %}
{{radio}}
{% endfor %}
{% elif field.widget_type == "datapricecheckboxselectmultiple" %}
{% for radio in field %}
{{radio}}
{% endfor %}
{% elif field.widget_type == "checkboxselectmultiple" %}
{% for radio in field %}
{{radio.tag}}
{% endfor %}
{% elif field.widget_type == "datepicker" %}
{% elif field.widget_type == "select" %}
{% render_field field aria-label=field.label class+="form-select" placeholder=placeholder %}
{% elif field.widget_type == "datapriceproductradioselect" %}
{% render_field field aria-label=field.label class+="paid_product_option" placeholder=placeholder %}
{% else %}
{% render_field field aria-label=field.label class+="form-control" placeholder=placeholder autocomplete=field.name %}
{% endif %}
{% endblock %}
{% block errors %}
{% for error in field.errors %}
{{ error }}
{% endfor %}
{% endblock %}
{% block help_text %}
{% if field.help_text %}
{# We allow HTML within form help fields #}
{{ field.help_text|safe }}
{% endif %}
{% endblock %}