{# /** * @file * Theme override for media reference fields. * * @see template_preprocess_field_multiple_value_form() * @see core/themes/classy/templates/form/fieldset.html.twig */ #} {% set classes = [ 'js-form-item', 'form-item', 'js-form-wrapper', 'form-wrapper', ] %} <fieldset{{ attributes.addClass(classes) }}> {% set legend_span_classes = [ 'fieldset-legend', required ? 'js-form-required', required ? 'form-required', ] %} {# Always wrap fieldset legends in a <span> for CSS positioning. #} <legend{{ legend_attributes }}> <span{{ legend_span_attributes.addClass(legend_span_classes) }}>{{ original_label }}</span> </legend> <div class="js-form-item form-item"> {% if media_add_help %} <h4{{ header_attributes.addClass('label') }}> {% trans %} Create new media {% endtrans %} </h4><br /> <div class="description"> {{ media_add_help }} </div> {% endif %} {% if multiple %} {{ table }} {% else %} {% for element in elements %} {{ element }} {% endfor %} {% endif %} <div{{ description.attributes.addClass('description') }}> {% if multiple and description.content %} <ul> <li>{{ media_list_help }} {{ media_list_link }} {{ allowed_types_help }}</li> <li>{{ description.content }}</li> </ul> {% else %} {{ media_list_help }} {{ media_list_link }} {{ allowed_types_help }} {% endif %} {% if multiple and button %} <div class="clearfix">{{ button }}</div> {% endif %} </div> </div> </fieldset>