custom/plugins/Itptheme/src/Resources/views/storefront/layout/breadcrumb.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/breadcrumb.html.twig' %}
  2. {% block layout_breadcrumb_list %}
  3.     <ol class="breadcrumb"
  4.         itemscope
  5.         itemtype="https://schema.org/BreadcrumbList">
  6.         {% for breadcrumbCategory in breadcrumbCategories %}
  7.             {% set key = breadcrumbCategory.id %}
  8.             {% set name = breadcrumbCategory.translated.name %}
  9.             {% block layout_breadcrumb_list_item %}
  10.                 <li class="breadcrumb-item"
  11.                     {% if key is same as(categoryId) %}aria-current="page"{% endif %}
  12.                     itemprop="itemListElement"
  13.                     itemscope
  14.                     itemtype="https://schema.org/ListItem">
  15.                     {% if breadcrumbCategory.type == 'folder' %}
  16.                         <div itemprop="name">{{ name }}</div>
  17.                     {% else %}
  18.                         <a href="{{ category_url(breadcrumbCategory) }}"
  19.                            class="breadcrumb-link {% if key is same as(categoryId) %} is-active{% endif %}"
  20.                            title="{{ name }}"
  21.                            {% if category_linknewtab(breadcrumbCategory) %}target="_blank"{% endif %}
  22.                            itemprop="item">
  23.                             <link itemprop="url"
  24.                                   href="{{ category_url(breadcrumbCategory) }}"/>
  25.                             <span class="breadcrumb-title" itemprop="name">{{ name }}</span>
  26.                         </a>
  27.                     {% endif %}
  28.                     {% if key != breadcrumbKeys|last %}
  29.                         <span class="breadcrumb-placeholder" aria-hidden="true">
  30.                             {% sw_icon 'arrow-medium-right' style { 'size': 'fluid', 'pack': 'solid'} %}
  31.                         </span>
  32.                     {% endif %}
  33.                     <meta itemprop="position" content="{{ loop.index }}"/>
  34.                 </li>
  35.             {% endblock %}
  36.         {% endfor %}
  37.     </ol>
  38. {% endblock %}