{% import 'front/main/header/menu-macros-front.html.twig' as macros %}<div class="navbar-area {{ (home is defined and home == 1) ? '' : 'background-index' }}" data-controller="reload-content modal-form" data-action="hidden.bs.modal->modal-form#modalHidden"> <div class="main-responsive-nav"> <div class="container"> <div class="main-responsive-menu"> <div class="logo"> <a href="{{ path('app_main') }}"> <img src="{{ asset('front/assets/img/logo-responsive.png') }}" alt="logo"> </a> </div> {% set contact_phone = society['phone'] ?? '' %} {% set contact_whatsapp = society['whatsapp'] ?? contact_phone %} <div class="mobile-menu-contact d-xl-none" aria-label="Contact rapide" > {% if contact_whatsapp is not empty %} {% set whatsapp_number = contact_whatsapp|replace({ '+': '', ' ': '', '-': '', '(': '', ')': '' }) %} <a class="mobile-menu-contact__link mobile-menu-contact__link--whatsapp" href="https://wa.me/{{ whatsapp_number }}" target="_blank" rel="noopener noreferrer" aria-label="WhatsApp" > <i class="fab fa-whatsapp" aria-hidden="true"></i> </a> {% endif %} {% if contact_phone is not empty %} <a class="mobile-menu-contact__link mobile-menu-contact__link--phone" href="tel:{{ contact_phone }}" aria-label="Telephone" > <i class="fa fa-phone" aria-hidden="true"></i> </a> {% endif %} </div> <button type="button" class="mobile-menu-trigger d-xl-none" data-bs-toggle="offcanvas" data-bs-target="#mobileMenuOffcanvas" aria-controls="mobileMenuOffcanvas" aria-label="Open mobile menu" > <span></span> <span></span> <span></span> </button> </div> </div> </div> <div class="main-navbar"> <nav class="container-fluid"> <nav class="navbar navbar-expand-md navbar-light"> <a class="navbar-brand" href="{{ path('app_main') }}"> <img src="{{ asset('front/assets/img/logo-responsive.png') }}" alt="logo" class="navbar-brand-logo"> </a> <div class="collapse navbar-collapse mean-menu" id="navbarSupportedContent"> <ul class="navbar-nav"> {# verifier si la session existe #} {% if app.session.has('menu_front') %} {{ macros.menu_links(app.session.get('menu_front'), 0) }} {% endif %} </ul> <div class="others-options d-flex align-items-center"> {{ include('front/main/header/menu_session.html.twig') }} </div> </div> </nav> </nav> </div> {% if app.user and (is_granted('ROLE_ADMIN') or is_granted('ROLE_PRODUCT_MANAGER') or is_granted('ROLE_COMMERCIAL') or is_granted('ROLE_AGENT')) %} {{ include('front/_modal_front.html.twig', { modalId: 'mobileCustomerModal', modalTitle: 'Title...', modalContent: 'Loading ...', allow_buttons: true }) }} {% endif %} {{ include('front/main/header/mobile/menu-mobile.html.twig') }}</div>