{% sw_extends '@Storefront/storefront/layout/navigation/flyout.html.twig' %}
{% block layout_navigation_flyout %}
{% set category = navigationTree.category %}
{% set name = category.translated.name %}
{% block layout_navigation_flyout_bar %}
<div class="page_container">
{% block layout_navigation_flyout_bar_close %}
{% endblock %}
{% endblock %}
{% block layout_navigation_flyout_content %}
{# <div class="navigation-flyout-content"> #}
{% block layout_navigation_flyout_categories %}
{# <div class="{% if category.media %}col-8 col-xl-9{% else %}col{% endif %}"> #}
{# <div class="navigation-flyout-categories"> #}
{# {% block layout_navigation_flyout_categories_recoursion %} #}
{# {% sw_include '@Storefront/storefront/layout/navigation/categories.html.twig' with { #}
{# navigationTree: navigationTree.children, #}
{# navigationMedia: category.media, #}
{# page: page #}
{# } only %} #}
{# {% endblock %} #}
{# </div> #}
{# </div> #}
<ul class="submenu_list">
{% block layout_navigation_flyout_categories_recoursion %}
{% sw_include '@Storefront/storefront/layout/navigation/main-categories.html.twig' with {
navigationTree: navigationTree.children,
navigationMedia: category.media,
page: page
} only %}
{% endblock %}
{% block layout_navigation_flyout_bar_category %}
{% block layout_navigation_flyout_bar_category_link %}
{% if category.type == 'page' %}
<li class="view_all">
<a href="{{ seoUrl('frontend.navigation.page', { navigationId: category.id }) }}"
itemprop="url"
title="{{ name }}">
{% block layout_navigation_flyout_bar_category_link_text %}
{{ "general.toCategory"|trans|sw_sanitize }} {{ name }}
{% endblock %}
</a>
</li>
{% endif %}
{% endblock %}
{% endblock %}
</ul>
{% endblock %}
{% if category.customFields %}
{% if category.customFields.c_promo_type == 2 %}
<div class="submenu_bnners">
<div class="bnner_block wide_bnner">
<div class="bnner_inner">
<span class="bnner_image">
{% set image = searchMedia([category.customFields.c_promo_1_image], context.context).first %}
<img src="{{ image.url }}" alt="{{ category.customFields.c_promo_1_title }}"
title="{{ category.customFields.c_promo_1_title }}"
width="512" height="228"
srcset="{{ image.url }} 1x, {{ image.url }} 2x"
/>
</span>
<span class="bnner_title">{{ category.customFields.c_promo_1_title }}</span>
<span class="bnner_description">{{ category.customFields.c_promo_1_desc }}</span>
{% if category.customFields.c_promo_1_buttontext %}
<a href="{{ category.customFields.c_promo_1_buttonlink }}"
class="bnner_btn">{{ category.customFields.c_promo_1_buttontext }}</a>
{% endif %}
</div>
</div>
<div class="bnner_block wide_bnner">
<div class="bnner_inner">
<span class="bnner_image">
{% set image = searchMedia([category.customFields.c_promo_2_image], context.context).first %}
<img src="{{ image.url }}" alt="{{ category.customFields.c_promo_2_title }}"
title="{{ category.customFields.c_promo_2_title }}"
width="512" height="228"
srcset="{{ image.url }} 1x, {{ image.url }} 2x"
/>
</span>
<span class="bnner_title">{{ category.customFields.c_promo_2_title }}</span>
<span class="bnner_description">{{ category.customFields.c_promo_2_desc }}</span>
{% if category.customFields.c_promo_2_buttontext %}
<a href="{{ category.customFields.c_promo_2_buttonlink }}"
class="bnner_btn">{{ category.customFields.c_promo_2_buttontext }}</a>
{% endif %}
</div>
</div>
</div>
{% endif %}
{% if category.customFields.c_promo_type == 1 %}
<div class="submenu_bnners">
{# @var manufacturers \Shopware\Core\Framework\DataAbstractionLayer\Search\AggregationResult\Metric\EntityResult #}
{# {{ dump(category.customFields.custom_manuf_brand[0]) }} #}
{# <a class="navigation-flyout-teaser-image-container" #}
{# href="{{ category_url(category) }}" #}
{# {% if category_linknewtab(category) %}target="_blank" #}
{# {% if category.linkType == "external" %}rel="noopener noreferrer"{% endif %} #}
{# {% endif %} #}
{# title="{{ name }}"> #}
{# {% sw_thumbnails 'navigation-flyout-teaser-image-thumbnails' with { #}
{# media: category.media, #}
{# sizes: { #}
{# 'default': '310px' #}
{# }, #}
{# attributes: { #}
{# 'class': 'navigation-flyout-teaser-image', #}
{# 'alt': (category.media.translated.alt ?: ''), #}
{# 'title': (category.media.translated.title ?: ''), #}
{# 'data-object-fit': 'cover' #}
{# } #}
{# } %} #}
{# </a> #}
<div class="bnner_block square_bnner">
<div class="bnner_inner">
<span class="bnner_image">
{% set image = searchMedia([category.customFields.c_promo_1_image], context.context).first %}
{# {% sw_thumbnails 'my-thumbnails' with { #}
{# media: image, #}
{# sizes: { #}
{# 'xs': '501px', #}
{# 'sm': '315px', #}
{# 'md': '427px', #}
{# 'lg': '333px', #}
{# 'xl': '284px', #}
{# 'default': '512px' #}
{# } #}
{# } %} #}
<img src="{{ image.url }}" alt="{{ category.customFields.c_promo_1_title }}"
title="{{ category.customFields.c_promo_1_title }}"
width="512" height="228"
srcset="{{ image.url }} 1x, {{ image.url }} 2x"
/>
</span>
<span class="bnner_title">{{ category.customFields.c_promo_1_title }}</span>
<span class="bnner_description">{{ category.customFields.c_promo_1_desc }}</span>
{% if category.customFields.c_promo_1_buttontext %}
<a href="{{ category.customFields.c_promo_1_buttonlink }}"
class="bnner_btn">{{ category.customFields.c_promo_1_buttontext }}</a>
{% endif %}
</div>
</div>
</div>
{% endif %}
{% endif %}
<input type="hidden" id="InputID" value="{{ category.id }}">
<ul class="brands_list" id="brands_list"></ul>
</div>
{% endblock %}
{% endblock %}