templates/includes/top-header.html.twig line 1

Open in your IDE?
  1. {% set ServiceNavStartNode = document.getProperty('service_navigation_root') %}
  2. {% set serviceNavigation = pimcore_build_nav({active: document, root: ServiceNavStartNode}) %}
  3. {% set serviceMenuRenderer = pimcore_nav_renderer('menu') %}
  4. <div class="top-header">
  5.     <ul class="service-nav flex flex-end">
  6.         {% for page in serviceNavigation %}
  7.             {% if (page.isVisible and serviceMenuRenderer.accept(page)) %}
  8.                 {% set activeClass = page.getActive(true) ? 'active' : '' %}
  9.                 {% if page.target %}
  10.                     {% set target = page.target %}
  11.                 {% else %}
  12.                     {% set target = '_self' %}
  13.                 {% endif %}
  14.                 <li>
  15.                     <a class="{{ activeClass }}" href="{{ page.href }}" target="{{ target }}" title="{{ page.label }}">{{ page.label }}</a>
  16.                 </li>
  17.             {% endif %}
  18.         {% endfor %}
  19.         
  20.         {% if deviceType != "phone" %}
  21.             <li>
  22.                 <div class="desktop-search">
  23.                     <form class="search-form flex" id="navigation-search-form" action="{{ document.getProperty('search') }}" name="q" novalidate="">
  24.                         <input class="search-input" id="navigation-search-input-desktop" type="text" name="q" value="" placeholder="{{ 'Suche' | trans }}..." required="">
  25.                         <button title="Suche" type="submit" id="search-submit-desktop">
  26.                             <svg width="20" height="20.005" viewBox="0 0 20 20.005">
  27.                                 <path d="M24.265,23.05,18.7,17.436a7.927,7.927,0,1,0-1.2,1.219l5.526,5.578a.856.856,0,0,0,1.208.031A.862.862,0,0,0,24.265,23.05ZM12.474,18.722A6.259,6.259,0,1,1,16.9,16.889,6.221,6.221,0,0,1,12.474,18.722Z" transform="translate(-4.5 -4.493)" fill="#dddad3"/>
  28.                             </svg>
  29.                         </button>
  30.                     </form>
  31.                 </div>
  32.             </li>
  33.         {% endif %}
  34.     </ul>
  35. </div>