templates/front/main/header/menu.html.twig line 1

Open in your IDE?
  1. {% import 'front/main/header/menu-macros-front.html.twig' as macros %}
  2. <div class="navbar-area  {{ (home is defined and home == 1) ? '' : 'background-index' }}">
  3.     <div class="main-responsive-nav">
  4.         <div class="container">
  5.             <div class="main-responsive-menu">
  6.                 <div class="logo">
  7.                     <a href="{{ path('app_main') }}">
  8.                         <img src="{{ asset('front/assets/img/logo-responsive.png') }}" alt="logo">
  9.                     </a>
  10.                 </div>
  11.             </div>
  12.         </div>
  13.     </div>
  14.     <div class="main-navbar">
  15.         <nav class="container">
  16.             <nav class="navbar navbar-expand-md navbar-light"><a class="navbar-brand" href="{{ path('app_main') }}">
  17.                     <img src="{{ asset('front/assets/img/logo.png') }}" alt="logo" class="navbar-brand-logo">
  18.                 </a>
  19.                 <div class="collapse navbar-collapse mean-menu" id="navbarSupportedContent">
  20.                     <ul class="navbar-nav">
  21.                         {# verifier si la session existe #}
  22.                         {% if app.session.has('menu_front') %}
  23.                             {{ macros.menu_links(app.session.get('menu_front'), 0) }}
  24.                         {% endif %}
  25.                     </ul>
  26.                     <div class="others-options d-flex align-items-center">
  27.                         <div class="option-item">
  28.                             <a href="{{ path('app_shared_cart_index') }}">
  29.                                 <span class="btn btn_cart"><i class="fa fa-shopping-cart"></i></span>
  30.                                 {% set cart = app.session.get('cart') %}
  31.                                 {% if cart is not null and cart['products'] is defined  %}
  32.                                     {% set cart_count = app.session.get('cart')['products'] | length %}
  33.                                     {% else %}
  34.                                         {% set cart_count = 0 %}
  35.                                 {% endif %}
  36.                                 <span class="number_cart">{{ cart_count }}</span>
  37.                             </a>
  38.                         </div>
  39.                     </div>
  40.                 </div>
  41.             </nav>
  42.         </nav>
  43.     </div>
  44. </div>