custom/plugins/GrimmTheme/src/Resources/views/storefront/s360/megamenu/desktop/items/column::categories.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/s360/megamenu/desktop/items/column::categories.html.twig' %}
  2. {#
  3.  # Category Columns Item
  4.  #}
  5. {% block s360_megamenu_columns_categories_column %}
  6.     {# @var item \S360\MegaMenu\Core\Content\Menu\MenuItemEntity #}
  7.     {% set item = treeItem.item %}
  8.     {% set settings = item.contentSettings %}
  9.     {% set loopIndex = 1 %}
  10.     {% set break = false %}
  11.     {% if item.categoryLink %}
  12.         <div class="s360-megamenu__category-column {% if item.styling.customClass %}{{ item.styling.customClass }}{% endif %}">
  13.             {# Category Header #}
  14.             {% if settings.showCategoryTitle is not defined or settings.showCategoryTitle != false %}
  15.                 {% block s360_megamenu_category_content_title %}
  16.                     {% set isActive = item.categoryLinkId in page.header.navigation.active.breadcrumb|keys %}
  17.                     {% if item.categoryLink.id %}
  18.                         <a href="{{ seoUrl('frontend.navigation.page', { navigationId: item.categoryLink.id }) }}" itemprop="url" title="{{  item.categoryLink.translated.name }}" class="s360-megamenu__category-column__title{% if isActive %} active{% endif %}">{{ item.categoryLink.translated.name }}</a>
  19.                     {% else %}
  20.                         <div class="s360-megamenu__category-column__title{% if isActive %} active{% endif %}">{{ item.categoryLink.translated.name }}</div>
  21.                     {% endif %}
  22.                 {% endblock %}
  23.             {% endif %}
  24.             {# Category List #}
  25.             {% block s360_megamenu_columns_categories_column_categories %}
  26.                 {% if item.categoryLink.children|length > 0 %}
  27.                 {% set hasVisibleChildren = false %}
  28.                 {% for child in item.categoryLink.children %}
  29.                     {% if child.visible %}
  30.                         {% set hasVisibleChildren = true %}
  31.                     {% endif %}
  32.                 {% endfor %}
  33.                     {% if hasVisibleChildren %}
  34.                         {{ parent() }}
  35.                     {% endif %}
  36.                 {% endif %}
  37.             {% endblock %}
  38.             {# Read more / Show Categories #}
  39.             {% if settings.showReadMore and settings.maxSubcategories > 0 %}
  40.                 {% block s360_megamenu_columns_categories_column_more %}
  41.                     <a class="s360-megamenu_showall" href="{{ seoUrl('frontend.navigation.page', { navigationId: item.categoryLink.id }) }}" itemprop="url" title="{{ item.categoryLink.translated.name }}">{{ "menu.textForMoreCategories"|trans|sw_sanitize }}</a>
  42.                 {% endblock %}
  43.             {% endif %}
  44.         </div>
  45.     {% endif %}
  46. {% endblock %}