custom/static-plugins/LDSCustom/src/Resources/views/storefront/themeware/footer-elements/twt-footernav.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@TcinnThemeWareModern/storefront/themeware/footer-elements/twt-footernav.html.twig' %}
  2. {% block layout_footer_navigation_columns %}
  3.     {% for root in page.footer.navigation.tree %}
  4.         {% block layout_footer_navigation_column %}
  5.             {# ThemeWare: Add column classes #}
  6.             {% if newcol == "2" %}
  7.                 {% set blockClasses = ['col-md-12'] %}
  8.             {% elseif newcol == "3" %}
  9.                 {% set blockClasses = ['col-md-6'] %}
  10.             {% else %}
  11.                 {# ThemeWare: Add column classes for tablet viewports #}
  12.                 {% if columns == columnsTablet %}
  13.                     {% set blockClasses = ['col-md-' ~ columns] %}
  14.                 {% else %}
  15.                     {% set blockClasses = ['col-xl-' ~ columns, 'col-md-' ~ columnsTablet] %}
  16.                 {% endif %}
  17.             {% endif %}
  18.             {# ThemeWare: Add default classes #}
  19.             {% set blockClasses = ['footer-column', 'footer-column-footernav']|merge(blockClasses) %}
  20.             {# ThemeWare: Add toggle class #}
  21.             {% if toggle != "4" %}
  22.                 {% set blockClasses = ['js-footer-column']|merge(blockClasses) %}
  23.             {% endif %}
  24.             {# ThemeWare: Add element class and element number #}
  25.             {% set blockClasses = ['twt-element-' ~ elementid, 'twt-element-footernav']|merge(blockClasses) %}
  26.             {# ThemeWare: Permanently expanded #}
  27.             {% if toggle == "4" %}
  28.                 {% set blockClasses = ['permanent']|merge(blockClasses) %}
  29.             {% endif %}
  30.             {# ThemeWare: Add class "last" to last element #}
  31.             {% if last == true %}
  32.                 {% set blockClasses = ['last']|merge(blockClasses) %}
  33.             {% endif %}
  34.             {# TODO: add block "container" #}
  35.             <div class="{{ blockClasses|reverse|join(' ') }}">
  36.                 {% block layout_footer_navigation_information_headline %}
  37.                     <div class="footer-column-headline footer-headline js-collapse-footer-column-trigger{% if toggle == " 2" %} show{% endif %}" data-target="#collapseFooterTitle{{ loop.index }}" aria-expanded="true" aria-controls="collapseFooter{{ loop.index }}" role="listitem">
  38.                         {% if root.category.type == 'folder' %}
  39.                             {% if loop.index == 1 %}
  40.                                 <a class="logo-link" href="{{ category_url(root.category) }}" {% if category_linknewtab(root.category) %} target="_blank" {% endif %} title="{{ root.category.translated.name }}">
  41.                                     <img src="{{ asset('bundles/ldscustom/assets/images/logo.webp', 'asset') }}" alt="Kochen Essen Wohnen Logo" title="Kochen Essen Wohnen">
  42.                                 </a>
  43.                             {% else %}
  44.                                 {{ root.category.translated.name }}
  45.                             {% endif %}
  46.                         {% else %}
  47.                             <a href="{{ category_url(root.category) }}" {% if category_linknewtab(root.category) %} target="_blank" {% endif %} title="{{ root.category.translated.name }}">
  48.                                 {{ root.category.translated.name }}
  49.                             </a>
  50.                         {% endif %}
  51.                         {% block layout_footer_navigation_information_icons %}
  52.                             {% if toggle != "4" %}
  53.                                 <div class="footer-column-toggle">
  54.                                     <span class="footer-plus-icon">
  55.                                         {% sw_icon 'plus' %}
  56.                                     </span>
  57.                                     <span class="footer-minus-icon">
  58.                                         {% sw_icon 'minus' %}
  59.                                     </span>
  60.                                 </div>
  61.                             {% endif %}
  62.                         {% endblock %}
  63.                     </div>
  64.                 {% endblock %}
  65.                 {% block layout_footer_navigation_information_content %}
  66.                     <div id="collapseFooter{{ loop.index }}" class="footer-column-content{% if toggle != " 4" %} js-footer-column-content collapse{% endif %}{% if toggle == " 2" %} show{% endif %}" aria-labelledby="collapseFooterTitle{{ loop.index }}">
  67.                         <div class="footer-column-content-inner">
  68.                             {% block layout_footer_navigation_information_links %}
  69.                                 <ul class="list-unstyled">
  70.                                     {% for treeItem in root.children %}
  71.                                         {% set category = treeItem.category %}
  72.                                         {% set name = category.translated.name %}
  73.                                         {# @deprecated tag:v6.5.0 - Use "category.translated.externalLink" directly or category_url function instead. #}
  74.                                         {% set externalLink = category.translated.externalLink %}
  75.                                         {% block layout_footer_navigation_information_link_item %}
  76.                                             <li class="footer-link-item">
  77.                                                 {% block layout_footer_navigation_information_link %}
  78.                                                     {% if category.type == 'folder' %}
  79.                                                         <div>{{ name }}</div>
  80.                                                     {% else %}
  81.                                                         <a class="footer-link" href="{{ category_url(category) }}" {% if category_linknewtab(category) %} target="_blank" {% endif %} title="{{ name }}">
  82.                                                             {{ name }}
  83.                                                         </a>
  84.                                                     {% endif %}
  85.                                                 {% endblock %}
  86.                                             </li>
  87.                                         {% endblock %}
  88.                                     {% endfor %}
  89.                                 </ul>
  90.                             {% endblock %}
  91.                         </div>
  92.                     </div>
  93.                 {% endblock %}
  94.             </div>
  95.         {% endblock %}
  96.     {% endfor %}
  97. {% endblock %}