Part-DB.Part-DB-server/templates/Form/extendedBootstrap4_layout.html.twig

32 lines
1.6 KiB
Twig
Raw Normal View History

{% extends 'bootstrap_4_horizontal_layout.html.twig' %}
{% block file_widget -%}
{%- set type = type|default('file') -%}
{{- block('form_widget_simple') -}}
{% endblock %}
{% block form_label_class -%}
col-3
{%- endblock form_label_class %}
{% block form_group_class -%}
col-9
{%- endblock form_group_class %}
{%- block choice_widget_options -%}
{% for group_label, choice in options %}
{%- if choice is iterable -%}
<optgroup label="{{ choice_translation_domain is same as(false) ? group_label : group_label|trans({}, choice_translation_domain) }}">
{% set options = choice %}
{{- block('choice_widget_options') -}}
</optgroup>
{%- else -%}
{% if use_html_in_labels is defined and use_html_in_labels %}
<option value="{{ choice.value }}"{% if choice.attr %}{% with { attr: choice.attr } %}{{ block('attributes') }}{% endwith %}{% endif %}{% if choice is selectedchoice(value) %} selected="selected"{% endif %}>{{ choice_translation_domain is same as(false) ? choice.label|raw : choice.label|trans({}, choice_translation_domain)|raw }}</option>
{% else %}
<option value="{{ choice.value }}"{% if choice.attr %}{% with { attr: choice.attr } %}{{ block('attributes') }}{% endwith %}{% endif %}{% if choice is selectedchoice(value) %} selected="selected"{% endif %}>{{ choice_translation_domain is same as(false) ? choice.label : choice.label|trans({}, choice_translation_domain) }}</option>
{% endif %}
{%- endif -%}
{% endfor %}
{%- endblock choice_widget_options -%}