templates/Navigation/breadcrumb.html.twig line 1

Open in your IDE?
  1. {% if not document.property('affiliate')|default(false) and not document.property('hide-breadcrumbs')|default(false)%}
  2.     {% do jsConfig().add('breadcrumbs', true) %}
  3.     {% set navStartNode = document.getProperty('languageRoot') %}
  4.     {% if not navStartNode is instanceof('\\Pimcore\\Model\\Document\\Page') %}
  5.         {% set navStartNode = pimcore_document(1) %}
  6.     {% endif %}
  7.     {% set mainNavigation = pimcore_build_nav({ 'active': document, 'root': navStartNode}) %}
  8.     {% if pimcore_placeholder('addBreadcrumb') is not empty %}
  9.         {{ addBreadcrumb( mainNavigation, pimcore_placeholder('addBreadcrumb') ) }}
  10.     {% endif %}
  11.     <nav aria-label="breadcrumb" class="breadcrumb-container {{ styleModifier | default('') }}">
  12.         <ol class="breadcrumb">
  13.             <li class="breadcrumb-item"><a href="{{ siteConfig.home }}">{{ 'breadcrumb.start'|trans }}</a></li>
  14.             {{ pimcore_nav_renderer('menu').setPartial('Navigation/Partials/breadcrumb.html.twig').render(mainNavigation) | raw }}
  15.         </ol>
  16.     </nav>
  17. {% else %}
  18.     <div class="breadcrumb-container {{ styleModifier | default('') }}"></div>
  19. {% endif %}