1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- {%
- set classes = [
- 'field',
- 'field--name-' ~ field_name|clean_class,
- 'field--type-' ~ field_type|clean_class,
- 'field--label-' ~ label_display,
- label_display == 'inline' ? 'clearfix',
- ]
- %}
- {%
- set title_classes = [
- 'field__label',
- label_display == 'visually_hidden' ? 'visually-hidden',
- ]
- %}
- {% if label_hidden %}
- {% if multiple %}
- <div{{ attributes.addClass(classes, 'field__items') }}>
- {% for item in items %}
- <div{{ item.attributes.addClass('field__item') }}>{{ item.content }}</div>
- {% endfor %}
- </div>
- {% else %}
- {% for item in items %}
- <div{{ attributes.addClass(classes, 'field__item') }}>{{ item.content }}</div>
- {% endfor %}
- {% endif %}
- {% else %}
- <div{{ attributes.addClass(classes) }}>
- <div{{ title_attributes.addClass(title_classes) }}>
- {% if label_link %}
- <a href="{{ label_link.href }}" @click.prevent="onClickLink">
- {{ label }}
- </a>
- {% else %}
- {{ label }}
- {% endif %}
- </div>
- {% if multiple %}
- <div class="field__items">
- {% endif %}
- {% for item in items %}
- <div{{ item.attributes.addClass('field__item') }}>{{ item.content }}</div>
- {% endfor %}
- {% if multiple %}
- </div>
- {% endif %}
- </div>
- {% endif %}
|