<header class="section-header"> <div class="bg-gray-light"> <div class="container"> <div class="row"> <div class="col-lg-12 text-center py-2"> {{ appText.banner.Banner[app.request.locale] }} </div> </div> </div> </div> <div class="container d-none"> <div class="row py-2 align-items-center text-center text-lg-start"> <div class="col-lg-3"> {{ appText.all.Header1[app.request.locale] }} </div> <div class="col-lg-6 text-md-center text-primary fw-bold"> {{ appText.all.Header2[app.request.locale] }} </div> <div class="col-lg-3 text-lg-end"> <ul class="navbar-nav navbar-nav-icons"> {{ include('elements/superadmin/_locale_admin.html.twig') }} </ul> </div> </div> </div> <hr class="my-0"> <section class="header-main"> <div class="container"> <div class="row align-items-center"> <div class="col-lg-2 col-sm-12 col-12 pb-3 pb-md-0 d-none d-md-block"> <div class=" text-center"> <a href="{{ path('app_index') }}" class="navbar-brand fs-2"> <img src="{{ asset('app/pharmonline.svg') }}" alt="eshop pharmonline logo" class="img-fluid img-logo"> </a> </div> </div> {% if(app.user) %} <div class="order-lg-last col-lg-4 col-sm-12 col-md-12 col-12 d-none d-md-block"> <div class="row align-items-center"> <div class="col-6"> <div class="dropdown"> <div class="d-flex align-items-center dropdown-toggle" style="cursor: pointer" data-bs-toggle="dropdown" aria-expanded="false"> {% if app.user.imageFile is defined %} <img src="{{ vich_uploader_asset(app.user, "imageFile") | imagine_filter('user_profile') }}" alt="user_profil" class="rounded-circle" width="45"> {% endif %} <div class="ms-3"> <p class="m-0 fw-bold">{{ "Mon compte" | trans }}</p> <p class="m-0 fw-light">{{ app.user.lastname ~ " " ~ app.user.firstname[:1] | upper }} .</p> </div> </div> <ul class="dropdown-menu" aria-labelledby="dropdownMenuButton1" style="z-index: 9999"> {% set role = userRole() %} {% if role == "ROLE_USER" %} <li> <a class="dropdown-item py-2" href="{{ path('user_index') }}" up-follow up-preload> <span class="fas fa-user text-gray profile-icon"></span> {{ "Mon compte" | trans }} </a> </li> {% else %} {% set dashboardLink = role == "ROLE_SUPERADMIN" ? "superadmin_index" : "admin_index" %} <li> <a class="dropdown-item py-2" href="{{ path(dashboardLink) }}"> <span class="fas fa-user text-gray profile-icon"></span> {{ "Dashboard" | trans }} </a> </li> {% endif %} <li> <a class="dropdown-item py-2" href="{{ path('app_logout') }}"> <span class="fa fa-sign-out text-gray profile-icon"></span> {{ "Déconnexion" | trans }} </a> </li> </ul> </div> </div> <div class="col-6"> {{ render(controller('App\\Controller\\App\\WidgetController::headerCart')) }} </div> </div> </div> {% else %} <div class="order-lg-last col-lg-4 col-sm-12 col-md-12 col-12"> <div class="d-none d-lg-flex justify-content-between"> <button class="btn btn-light" data-bs-toggle="modal" data-bs-target="#login-Modal"> <i class="fa fa-user"></i> <span class="ms-1">{{ "Connexion/Inscription" | trans }}</span> </button> <div class="me-3"> {{ render(controller('App\\Controller\\App\\WidgetController::headerCart')) }} </div> </div> </div> {% endif %} <div class="col-lg-6"> <div class="row align-items-center"> <div class="col-lg-14 col-sm-12 col-md-0 pb-md-0 d-block d-md-none"> <div class="text-center"> <a href="{{ path('app_index') }}" class="navbar-brand fs-2 pb-0"> <img src="{{ asset('app/pharmonline.svg') }}" alt="eshop pharmonline logo" class="img-fluid img-logo"> </a> </div> </div> <div class="col-lg-12 col-md-12 col-sm-12 mt-3 mt-lg-0"> <div app-header-search></div> </div> </div> </div> </div> </div> </section> {# {% cache "header_app" ttl(6100) %} #} <nav class="navbar navbar-dark bg-primary border-top navbar-expand-lg app-navbar"> <div class="container"> <div class="text-end text-lg-start navbar-responsive-button d-flex justify-content-between align-items-center"> <button class="navbar-toggler border" type="button" data-bs-toggle="collapse" data-bs-target="#navbar_main"> <span class="navbar-toggler-icon"></span> </button> <div class="row d-flex d-md-none"> <div class="col-4"> <div class="d-block d-lg-none"> {{ include('elements/superadmin/_locale_admin.html.twig') }} </div> </div> <div class="col-4 text-center"> <a href="{{ path('app_cart') }}"> <span class="fas fa-shopping-cart text-white cart-icon" style="font-size: 21px"></span> </a> </div> <div class="col-4"> <div class=""> <div class="row align-items-center"> <div class="col-6"> <div class="dropdown"> <div class="d-flex align-items-center dropdown-toggle" style="cursor: pointer" data-bs-toggle="dropdown" aria-expanded="false"> <span class="fas fa-user text-white cart-icon" style="font-size: 21px"></span> </div> <ul class="dropdown-menu dropdown-menu-end dropdown-menu-lg-start" aria-labelledby="dropdownMenuButton1" style="z-index: 9999"> {% if(app.user) %} {% set role = userRole() %} {% if role == "ROLE_USER" %} <li> <a class="dropdown-item py-2" href="{{ path('user_index') }}" up-follow up-preload> <span class="fas fa-user text-gray profile-icon"></span> {{ "Mon compte" | trans }} </a> </li> {% else %} {% set dashboardLink = role == "ROLE_SUPERADMIN" ? "superadmin_index" : "admin_index" %} <li> <a class="dropdown-item py-2" href="{{ path(dashboardLink) }}"> <span class="fas fa-user text-gray profile-icon"></span> {{ "Dashboard" | trans }} </a> </li> {% endif %} <li> <a class="dropdown-item py-2" href="{{ path('app_logout') }}"> <span class="fa fa-sign-out text-gray profile-icon"></span> {{ "Déconnexion" | trans }} </a> </li> {% else %} <button class="border-0 btn btn-light" data-bs-toggle="modal" data-bs-target="#login-Modal"> <i class="fa fa-user"></i> <span class="ms-1">{{ "Connexion/Inscription" | trans }}</span> </button> {% endif %} </ul> </div> </div> <div class="col-6"> {{ render(controller('App\\Controller\\App\\WidgetController::headerCart')) }} </div> </div> </div> </div> </div> </div> <div class="collapse navbar-collapse sticky-top justify-content-between" id="navbar_main"> <ul class="navbar-nav"> {% for menu in menu.homeMenu %} {{ menu|raw }} {% endfor %} </ul> <ul class="navbar-nav navbar-nav-icons d-none d-lg-flex"> {{ include('elements/superadmin/_locale_admin.html.twig') }} </ul> </div> </div> </nav> {# {% endcache %} #}</header>