mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-25 21:34:12 +01:00
24 lines
1.2 KiB
Twig
24 lines
1.2 KiB
Twig
{# @copyright Copyright (C) 2010-2024 Combodo SAS #}
|
|
{# @license http://opensource.org/licenses/AGPL-3.0 #}
|
|
{% block iboInput %}
|
|
{% if oUIBlock.HasLabel() and oUIBlock.IsLabelBefore() %}
|
|
{% include "base/components/input/inputlabel.html.twig" %}
|
|
{% endif %}
|
|
<select id="{{ oUIBlock.GetId() }}" name="{{ oUIBlock.GetName() }}"
|
|
{% if oUIBlock.GetSubmitOnChange() %} onChange="$(this).parents('form:first').trigger('submit');" {% endif %}
|
|
{% if oUIBlock.IsMultiple() %} multiple {% endif %}
|
|
class="{% if oUIBlock.IsHidden() %}ibo-is-hidden{% endif %}{% if oUIBlock.GetAdditionalCSSClassesAsString() %} {{ oUIBlock.GetAdditionalCSSClassesAsString() }}{% endif %}"
|
|
{% if oUIBlock.GetDataAttributes() %}
|
|
{% for sName, sValue in oUIBlock.GetDataAttributes() %}
|
|
data-{{ sName }}="{{ sValue }}"
|
|
{% endfor %}
|
|
{% endif %}
|
|
>
|
|
{% for oSubBlock in oUIBlock.GetSubBlocks() %}
|
|
{{ render_block(oSubBlock, {aPage: aPage}) }}
|
|
{% endfor %}
|
|
</select>
|
|
{% if oUIBlock.HasLabel() and not oUIBlock.IsLabelBefore() %}
|
|
{% include "base/components/input/inputlabel.html.twig" %}
|
|
{% endif %}
|
|
{% endblock %} |