custom/static-plugins/CytexTheme/src/Resources/views/storefront/layout/sidebar/category-navigation.html.twig line 1

Open in your IDE?
  1. {% sw_extends "@Storefront/storefront/layout/sidebar/category-navigation.html.twig" %}
  2. {% block layout_navigation_categories_list %}
  3.     <ul class="category-navigation level-{{ level }} {% if level == 2 %} collapse accordion-{{ itemParent }}{% endif %}">
  4.         {% for item in navigationTree %}
  5.             {% block layout_navigation_categories_list_entry %}
  6.                 <li class="category-navigation-entry">
  7.                     {% if item.children %}
  8.                         {% block layout_navigation_categories_link_children %}
  9.                             {% if level == 1 %}
  10.                                 <button class="btn-link btn w-100 p-0 category-navigation-accordion"
  11.                                         data-target=".accordion-{{ item.category.id }}" data-toggle="collapse"
  12.                                         role="button" aria-expanded="false">
  13.                                     <div class="d-flex justify-content-between">
  14.                                         {{ parent() }}
  15.                                         {% sw_icon 'arrows-right-black' style {
  16.                                             'namespace': 'CytexTheme',
  17.                                             'pack': 'cytex',
  18.                                             'class': 'category-navigation-arrow'
  19.                                         } %}
  20.                                     </div>
  21.                                 </button>
  22.                             {% else %}
  23.                                 {{ parent() }}
  24.                             {% endif %}
  25.                         {% endblock %}
  26.                         {% block layout_navigation_categories_recoursion %}
  27.                             {% if level < navigationMaxDepth %}
  28.                                 {% sw_include '@Storefront/storefront/layout/sidebar/category-navigation.html.twig' with {
  29.                                     navigationTree: item.children,
  30.                                     activeResult: activeResult,
  31.                                     level: level + 1,
  32.                                     itemParent: item.category.id
  33.                                 } only %}
  34.                             {% endif %}
  35.                         {% endblock %}
  36.                     {% else %}
  37.                         {% block layout_navigation_categories_link %}
  38.                             {{ parent() }}
  39.                         {% endblock %}
  40.                     {% endif %}
  41.                 </li>
  42.             {% endblock %}
  43.         {% endfor %}
  44.     </ul>
  45. {% endblock %}