drowl_media-8.x-2.0-rc0/modules/drowl_media_types/templates/media--drowl-media-types--document--media-object.html.twig

modules/drowl_media_types/templates/media--drowl-media-types--document--media-object.html.twig
{% extends "@drowl_media_types/media--drowl-media-types--document.html.twig" %}

{% block media_wrapper %}
  {% set has_image = content.field_media_image.0 %}
  {%
    set media_object_classes = [
      'card',
      'card--horizontal',
      not has_image ? 'card--no-image'
    ]
  %}
  <div{{ attributes.addClass(classes).addClass(media_object_classes) }}>
    {{ title_suffix.contextual_links }}
    {% block content %}
      <div class="row g-0">
        {% block preview_image %}
          {% if has_image %}
            <div class="col-md-4">
              <div class="card-image">
                {{ parent() }}
              </div>
            </div>
          {% endif %}
        {% endblock %}
        {% block document_link %}
          <div class="{% if has_image %}col-md-8{% else %}col-12{% endif %}">
            {% set document_title = elements['#media'].field_media_document.description ? elements['#media'].field_media_document.description : elements['#media'].field_media_document.entity.getFilename() %}
            {% set button_label = 'Download'|t %}
            <div class="card-body">
              <div class="card-title">
                <strong>{{ document_title }}</strong>
              </div>
              <div class="card-buttons">
                {{ parent() }}
              </div>
            </div>
          </div>
        {% endblock %}
      </div>
    {% endblock %}
  </div>
{% endblock %}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc