избавиться от лишнего блока div

Главные вкладки

Аватар пользователя fgvlasov fgvlasov 22 апреля 2022 в 17:59

Ребята, помогите, голову сломал.
вывожу превью фотографий товара для swiper-slider

блок вывожу в регионе, чтобы задать настройки привязки id товара контекстной через настройки блока.
сделал чистые шаблоны:
region--product-thumbnails.html.twig
{% if content %}{% block content %}{{ content }}{% endblock %}{% endif %}
block--views-block--products-fotos-block-1.html.twig
{{ content }}
views-view-unformatted--products-fotos.html.twig
{% for row in rows %}{{- row.content -}}{% endfor %}

Но при показе вьюшки вылезает один div обволакивающий, где я еще что не убрал? в настройках вьюшки всё чисто

<div>

<div class="swiper-slide"><div class="product-details-small-img"> </div></div>
<div class="swiper-slide"><div class="product-details-small-img"> </div></div>
<div class="swiper-slide"><div class="product-details-small-img"> </div></div>

</div>

вывожу читом tweak
{{ drupal_region('product_thumbnails') }}

Комментарии

Аватар пользователя fgvlasov fgvlasov 23 апреля 2022 в 6:52

продолжил копать, включил модуль twig_debugger и увидел следующее:

Что за THEME HOOK: 'container' ???
Theme override of a container used to wrap child elements.
*
* Used for grouped form items. Can also be used as a theme wrapper for any
* renderable element, to surround it with a

and HTML attributes.
* See \Drupal\Core\Render\Element\RenderElement for more
* information on the #theme_wrappers render array property, and
* \Drupal\Core\Render\Element\container for usage of the container render
* element.

Никогда про такого зверя не слышал. Убрал оттуда этот блок, надеюсь на работе сайта в будущем не скажется Smile