Вы здесь

Объединить несколько полей во views-view-unformatted.html.twig в один div

0

Пытаюсь темизировать вьюху, выводящую новости. Использую формат "не форматированный список", которым вывожу поля "Title", "field_image", "field_body" (анонс), а также ссылку на полную версию, счетчик просмотров и кнопки соц. сетей. Для этого создал шаблон views-view-unformatted--news--page.html.twig. Вот его содержимое

<script type="text/javascript" src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js" charset="utf-8"></script>
<script type="text/javascript" src="//yastatic.net/share2/share.js" charset="utf-8"></script>
{% if title %}
    <h3>{{ title }}</h3>
{% endif %}
{% for row in rows %}
    {%
    set row_classes = [
    default_row_class ? 'views-row',
    ]
    %}
    <div{{ row.attributes.addClass(row_classes) }}>
        {{ row.content }}
    </div>
    <div class="ya-share2" data-services="vkontakte,facebook,twitter"></div>
{% endfor %}

Вопрос в следующем: как мне обернуть поле со ссылкой, количеством просмотров и социальные кнопки в один div?

Версия Drupal: 
8.x
Вопрос задан 22.06.2016 - 13:31

Ответы

0

Объединять поля нужно соответственно в шаблоне для полей - views-view-fields.html.twig

Ответ дан 22.06.2016 - 19:20
Аватар пользователя drupby
drupby
456