templates/Convention/Includes/header.html.twig line 1

Open in your IDE?
  1. <header>
  2.     <nav class="main-navbar js-affix-nav {{ isFixed|default(true) ? 'main-navbar--fixed' }}">
  3.         <div class="main-navbar-meta d-md-none">
  4.             <ul class="main-navbar-meta__list list-unstyled">
  5.                 <li class="main-navbar__item">
  6.                     <a href="{{ document.property('siteConfig').watchlistOverview.fullPath|default('#') }}" class="main-navbar__item__link" data-event-tracking-category="Navbar" data-event-tracking-action="{{ 'nav.Merkliste'|trans }}" data-event-tracking-label="{{ document.property('siteConfig').watchlistOverview.fullPath|default('#') }}">
  7.                         <div class="position-relative">
  8.                                      <span class="icon icon-heart-outline main-navbar__item__icon"
  9.                                            aria-hidden="true"></span>
  10.                             <span class="main-navbar__item-count js-wishlist__items-count" aria-label="wishlist count">{{  app.session.get('wishlistIds')|length|default(0) }}</span>
  11.                         </div>
  12.                         {{ 'nav.Merkliste'|trans }}
  13.                     </a>
  14.                 </li>
  15.             </ul>
  16.         </div>
  17.         <div class="main-navbar-nav">
  18.             <div class="main-navbar__container js-nav">
  19.                 <div class="main-navbar__left ">
  20.                     <button class="main-navbar__toggle collapsed js-nav__toggle-overlay"
  21.                             type="button"
  22.                             aria-expanded="false"
  23.                             aria-label="Toggle Navigation"
  24.                             data-nav-overlay-target="#main-navbar-nav"
  25.                             aria-controls="main-navbar-nav">
  26.                         <span class="main-navbar__toggle__line"></span>
  27.                         <span class="main-navbar__toggle__line"></span>
  28.                         <span class="main-navbar__toggle__line"></span>
  29.                         <span class="main-navbar__toggle__text">Menu</span>
  30.                         <span class="main-navbar__toggle__text--open" aria-hidden="true">{{ 'nav.schliessen'|trans }}</span>
  31.                     </button>
  32.                     <div class="nav nav-overlay js-nav__overlay js-render-template" id="main-navbar-nav" aria-hidden="true">
  33.                         <template class="js-render-template__template">
  34.                             <div class="mega-nav__container">
  35.                                 {{ mainNavigation( document, siteConfig, app.request.get('clearCache', false) ) }}
  36.                             </div>
  37.                         </template>
  38.                     </div>
  39.                 </div>
  40.                 <div class="main-navbar__centered">
  41.                     <a href="{{ document.getProperty('navLogoLink') ?: siteConfig.home }}" class="pointer-events-auto" data-event-tracking-category="Navbar" data-event-tracking-action="Logo" data-event-tracking-label="{{ document.getProperty('navLogoLink') ?: siteConfig.home }}">
  42.                         {{ (document.getProperty('navLogo') ?: siteConfig.logo).thumbnail('navbar-brand').html({imgAttributes: {class: 'main-navbar__brand' }})| raw }}
  43.                     </a>
  44.                 </div>
  45.                 <div class="main-navbar__right">
  46.                     <ul class="main-navbar__list list-unstyled">
  47.                         <li class="main-navbar__item d-none d-md-flex">
  48.                             <a href="{{ document.property('siteConfig').watchlistOverview.fullPath|default('#') }}" class="main-navbar__item__link" data-event-tracking-category="Navbar" data-event-tracking-action="{{ 'nav.Merkliste'|trans }}" data-event-tracking-label="{{ document.property('siteConfig').watchlistOverview.fullPath|default('#') }}">
  49.                                 <div class="position-relative">
  50.                                      <span class="icon icon-heart-outline main-navbar__item__icon"
  51.                                            aria-hidden="true"></span>
  52.                                     <span class="main-navbar__item-count js-wishlist__items-count" aria-label="wishlist count">{{  app.session.get('wishlistIds')|length|default(0) }}</span>
  53.                                 </div>
  54.                                 {{ 'nav.Merkliste'|trans }}
  55.                             </a>
  56.                         </li>
  57.                         <li class="main-navbar__item main-navbar__item--search">
  58.                             <button class="main-navbar__item__link main-navbar__item__link--search js-nav__toggle-overlay"
  59.                                     aria-label="{{ 'sr.Show Overlay'|trans }}"
  60.                                     title="{{ 'sr.Show Overlay'|trans }}"
  61.                                     data-nav-overlay-target="#searchOverlay" data-event-tracking-category="Navbar" data-event-tracking-action="{{ 'nav.Suche'|trans }}" data-event-tracking-label="{{ siteConfig.search }}">
  62.                                 <span class="icon icon-search main-navbar__item__icon" aria-hidden="true"></span>
  63.                                 <span class="main-navbar__item-text">{{ 'nav.Suche'|trans }}</span>
  64.                             </button>
  65.                             {% if document.property('searchOverlay') is instanceof('\\Pimcore\\Model\\Document\\Snippet') %}
  66.                                 {{ pimcore_inc(document.property('searchOverlay')) }}
  67.                             {% endif %}
  68.                         </li>
  69.                     </ul>
  70.                     <a href="{{ demiConfigurationHelper().getAccoParentDocument() }}" class="main-navbar__primary-btn" data-event-tracking-category="Navbar" data-event-tracking-action="{{ 'nav.Anfrage'|trans }}" data-event-tracking-label="{{ 'nav.Anfrage'|trans }}">
  71.                         <span class="icon icon-presentation main-navbar__primary-btn__icon" aria-hidden="true"></span>
  72.                         <span class="d-none d-md-inline-block">{{ 'nav.Anfrage'|trans }}</span>
  73.                     </a>
  74.                     {{ include('Navigation/Partials/bookingOverlay.html.twig') }}
  75.                 </div>
  76.             </div>
  77.         </div>
  78.     </nav>
  79. </header>