templates/widget/header/index.html.twig line 1

Open in your IDE?
  1. {% set userGroupLogo        = null %}
  2. {% set userGroupSociete     = null %}
  3. {% if app.user and app.user is not null and app.user.groups|length %}
  4.     {% set userGroupLogo        = app.user.groups|first.logo %}
  5.     {% set userGroupSociete     = app.user.groups|first.name %}
  6. {% endif %}
  7. <header>
  8.     {{ render(controller('App\\Controller\\WidgetController::toolbar', {
  9.         'initialRequest': initialRequest
  10.     })) }}
  11.     <div class="container">
  12.         <div class="row">
  13.             <div class="{% if site_slug == 'prestatime' or site_slug == 'horizonce' %}col-2{% else %}col-3{% endif %}">
  14.                 <div id="logo_home">
  15.                     {% if userGroupLogo is not null %}
  16.                         <a class="logo" href="{{ path('accueil.index') }}" title="{{ site_name }}" style="background-image:url('{{ sonata_media(userGroupLogo, 'downscale_300') }}')"></a>
  17.                         <a class="logo_sticky" href="{{ path('accueil.index') }}" title="{{ site_name }}" style="background-image:url('{{ sonata_media(userGroupLogo, 'downscale_300') }}')"></a>
  18.                     {% else %}
  19.                         <a class="logo" href="{{ path('accueil.index') }}" title="{{ site_name }}" style="background-image:url('{{ asset('build/logo/logo_'~site_slug~'.png') }}')"></a>
  20.                         <a class="logo_sticky" href="{{ path('accueil.index') }}" title="{{ site_name }}" style="background-image:url('{{ asset('build/logo/logo_sticky_'~site_slug~'.png') }}')"></a>
  21.                     {% endif %}
  22.                 </div>
  23.             </div>
  24.             <nav class="{% if site_slug == 'prestatime' or site_slug == 'horizonce' %}col-10{% else %}col-9{% endif %}">
  25.                 <a class="cmn-toggle-switch cmn-toggle-switch__htx open_close" href="javascript:void(0);"><span>Menu mobile</span></a>
  26.                 <div class="main-menu">
  27.                     <div id="header_menu">
  28.                         <img src="{{ asset('build/logo/logo_sticky_'~site_slug~'.png') }}" alt="{{ site_name }}" data-retina="true">
  29.                     </div>
  30.                     <a href="#" class="open_close" id="close_in"><i class="icon_set_1_icon-77"></i></a>
  31.                     <ul>
  32.                         {% include 'menu/liste.html.twig' with {'menuItems' : menuItems} %}
  33.                     </ul>
  34.                 </div>
  35.                 <ul id="top_tools">
  36.                     <li class="search-scroll-li d-none">
  37.                         <a href="javascript:void(0);" class="search-scroll"><i class="icon_search"></i></a>
  38.                     </li>
  39.                     <li class="search-overlay-menu-btn-li">
  40.                         <a href="javascript:void(0);" class="search-overlay-menu-btn"><i class="icon_search"></i></a>
  41.                     </li>
  42.                     <li>
  43.                         <div class="dropdown dropdown-cart">
  44.                             <a href="#" data-toggle="dropdown" class="cart_bt"><i class="icon_bag_alt"></i><strong>0</strong></a>
  45.                             <ul class="dropdown-menu" id="cart_items"></ul>
  46.                         </div>
  47.                     </li>
  48.                 </ul>
  49.                 <div class="search-overlay-menu">
  50.                     <span class="search-overlay-close">
  51.                         <i class="icon_set_1_icon-77"></i>
  52.                     </span>
  53.                     <form action="{{ path('produit.liste') }}" role="search" id="searchform" method="GET">
  54.                         <input name="search[motcles]" type="search" placeholder="{{ 'que_cherchez_vous'|trans }}" />
  55.                         <button type="submit"><i class="icon_set_1_icon-78"></i></button>
  56.                     </form>
  57.                 </div>
  58.             </nav>
  59.         </div>
  60.     </div>
  61. </header>