{% block layout_main_navigation %} <div class="main-navigation" id="mainNavigation" data-flyout-menu="true"> {% block layout_main_navigation_navbar %} <div class="container"> {% block layout_main_navigation_menu %} <nav class="nav main-navigation-menu" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"> {% block layout_all_categories %} <div class="nav-link main-navigation-link" data-flyout-menu-trigger="f655b6a315d7483c8a2d09bd037d6a35" title="Hauptkategorien"> <div class="main-navigation-link-text"> <span class="icon icon-stack"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24" style="color:#fff;"><defs><path d="M3 13c-.5523 0-1-.4477-1-1s.4477-1 1-1h18c.5523 0 1 .4477 1 1s-.4477 1-1 1H3zm0-7c-.5523 0-1-.4477-1-1s.4477-1 1-1h18c.5523 0 1 .4477 1 1s-.4477 1-1 1H3zm0 14c-.5523 0-1-.4477-1-1s.4477-1 1-1h18c.5523 0 1 .4477 1 1s-.4477 1-1 1H3z" id="icons-default-stack"></path></defs><use xlink:href="#icons-default-stack" fill="#fff" fill-rule="evenodd" ></use></svg> </span> <span itemprop="name"></span> </div> </div> {% endblock %}{# {% block layout_main_navigation_menu_items %} {% set categoriesToExclude = ['Company', 'Support', 'Tiere', 'Marken'] %} {% for treeItem in page.header.navigation.tree %} {% set category = treeItem.category %} {% set name = category.translated.name %} {% set categorId = category.id %} {% if name in categoriesToExclude or treeItem.children|length > 0 %} {% block layout_main_navigation_menu_item %} {% if category.type == 'folder' %} {% if treeItem.children|length > 0 %} <div class="nav-link main-navigation-link" data-flyout-menu-trigger="{{ categorId }}" title="{{ name }}"> <div class="main-navigation-link-text"> <span itemprop="name">{{ name }}</span> </div> </div> <div class="navigation-flyout" data-flyout-menu-id="{{ categorId }}"> <div class="container"> {% sw_include '@Storefront/storefront/layout/navigation/flyout.html.twig' with {navigationTree: treeItem, level: level+1, page: page} only %} </div> </div> {% endif %} {% else %} <a class="nav-link main-navigation-link{% if categorId is same as(page.header.navigation.active.id) %} active{% endif %}" href="{% if category.translated.externalLink %}{{ category.translated.externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: categorId }) }}{% endif %}" itemprop="url" {% if treeItem.children|length > 0 %} data-flyout-menu-trigger="{{ categorId }}" {% endif %} title="{{ name }}"> <div class="main-navigation-link-text"> <span itemprop="name">{{ name }}</span> </div> </a> {% endif %} {% endblock %} {% endif %} {% endfor %} {% endblock %} #} {% block layout_header_logo_new %} <div class="col-12 col-lg-auto header-logo-col"> <div class="menu-items-new"> <a href="#" class="item-with-logo"> <img src="https://shopware.c-2158.maxcluster.net/media/12/18/d4/1728717600/meat-svgrepo-com.svg"> <span>Unsere Produkte</span> </a> <a href="/Unser-Versprechen" class="item-with-logo"> <img src="https://shopware.c-2158.maxcluster.net/media/12/ac/32/1728717658/love-2-svgrepo-com.svg"> <span>Unser Versprechen</span> </a> <a href="/Unsere-Bauern" class="item-with-logo"> <img src="https://shopware.c-2158.maxcluster.net/media/e9/a5/4d/1728717701/cow-head-outline-svgrepo-com.svg"> <span>Unsere Bauern</span> </a> <a href="https://shopware.c-2158.maxcluster.net/fragen-antworten" class="item-with-logo"> <img src="https://shopware.c-2158.maxcluster.net/media/51/fc/ca/1728718264/question1-svgrepo-com.svg"> <span>Fragen & Antworten</span> </a> <a href="/Lieferung" class="item-with-logo"> <img src="https://shopware.c-2158.maxcluster.net/media/1c/77/63/1728717730/home-1-svgrepo-com.svg"> <span>Geschäfte & Lieferung</span> </a> </div> </div> {% endblock %} </nav> {% endblock %} </div> {% endblock %} {% block layout_main_navigation_menu_flyout_wrapper %} {% set navigationChildrenCount = 0 %} {% for treeItem in page.header.navigation.tree %} {% if treeItem.category.childCount > 0 %} {% set navigationChildrenCount = navigationChildrenCount + 1 %} {% endif %} {% endfor %} {% if navigationChildrenCount > 0 %} {% block layout_main_navigation_menu_flyout_container %} <div class="navigation-flyouts"> {% block layout_main_navigation_menu_flyouts_general %} <div class="navigation-flyout-general" data-flyout-menu-id="f655b6a315d7483c8a2d09bd037d6a35"> <div class="triagle"></div> <div class="container"> {% block layout_main_navigation_menu_flyout_include %} {% sw_include '@Storefront/storefront/layout/navigation/general_flyout.html.twig' with {navigationTree: treeItem, level: level+1, page: page} only %} {% endblock %} </div> </div> {% endblock %} </div> {% endblock %} {% endif %} {% endblock %} </div>{% endblock %} <script> // Array of href values to hidevar hrefValuesToHide = [ "Tiere"]; // Loop through the array and hide elements with matching href values for (var i = 0; i < hrefValuesToHide.length; i++) { var hrefValue = hrefValuesToHide[i]; var elementsWithHref = document.querySelectorAll('a[href="' + hrefValue + '"]'); // Loop through elements with the current href value for (var j = 0; j < elementsWithHref.length; j++) { var element = elementsWithHref[j]; // Check if the element has the class "showtrue" if (!element.classList.contains('showtrue')) { element.style.display = 'none'; } } } </script>