questlab/www/analytics/plugins/Morpheus/templates/genericForm.twig
2016-04-10 18:55:57 +02:00

36 lines
1.2 KiB
Twig

{% if form_data.errors %}
<div class="alert alert-warning">
<strong>{{ 'Installation_PleaseFixTheFollowingErrors'|translate }}:</strong>
<ul>
{% for data in form_data.errors %}
<li>{{ data|raw }}</li>
{% endfor %}
</ul>
</div>
{% endif %}
<form {{ form_data.attributes|raw }}>
{# display any hidden input field #}
{{ form_data.hidden|join|raw }}
{% for fieldname in element_list %}
{% if form_data[fieldname] is defined %}
<div class="form-group">
{% if form_data[fieldname].type == 'checkbox' %}
<label class="checkbox">
{{ form_data[fieldname].html|raw }}
</label>
{% elseif form_data[fieldname].label %}
<label>
{{ form_data[fieldname].label|raw }}
</label>
{{ form_data[fieldname].html|raw }}
{% elseif form_data[fieldname].type == 'hidden' %}
{{ form_data[fieldname].html|raw }}
{% endif %}
</div>
{% endif %}
{% endfor %}
{{ form_data.submit.html|raw }}
</form>