templates/layouts/layouts_front/nav_menu.html.twig line 1

Open in your IDE?
  1. <style>
  2.     #api_error:before {
  3.         content: none !important;
  4.     }
  5.     #api_error {
  6.         padding: 5px;
  7.         height: 60px;
  8.         max-width: 100% !important;
  9.         width: 100% !important;
  10.         display: flex !important;
  11.         justify-content: center !important;
  12.         align-items: center !important;
  13.     }
  14.     #flux .current {
  15.         position: relative;
  16.         width: 100%;
  17.         top: 0;
  18.         left: 0;
  19.         transform: inherit;
  20.     }
  21.     #flux li p {
  22.         transform: inherit;
  23.     }
  24.     @media screen and (max-width: 1225px) {
  25.         #flux {
  26.             top: 69px !important;
  27.             z-index: -1 !important;
  28.         }
  29.     }
  30.     @media (max-width: 500px) {
  31.         #flux li p {
  32.             padding: 0;
  33.         }
  34.         #flux {
  35.             height: 78px;
  36.         }
  37.     }
  38. </style>
  39. <section data-bs-version="5.1" class="menu bistro_menu1 cid-sYKQ7yZHbI" once="menu" id="menu1-46">
  40.     {% if api_error %}
  41.         <ul id="flux" data-pos="1" data-nbFlux="1" style="background-color: #17A4A780 !important;">
  42.             <li id="flux_1" class="current">
  43.                 <p id="api_error">
  44.                     Nous rencontrons un problème technique, la boutique et l'espace client sont indisponibles.
  45.                 </p>
  46.             </li>
  47.         </ul>
  48.     {% endif %}
  49.     {% include 'layouts/layouts_front/nav/flash_info.html.twig' %}
  50.     <nav class="pt-4 pt-xxl-3 navbar navbar-expand-lg navbar-dropdown navbar-fixed-top {% if flashInfo is defined  and flashInfo|length > 0 %}{% endif %}">
  51.         {% set pagesLeft = pagesFirstLevel|length / 2 %}
  52.         {% set pagesLeft = pagesLeft | round %}
  53.         {% if (pagesFirstLevel|length != 4 or pagesFirstLevel|length != 6) and logoInMenu == 'center' %}
  54.             {% set logoInMenu = 'top_center' %}
  55.         {% endif %}
  56.         {# LOGO AU CENTRE AU DESSUS #}
  57.         {% if logoInMenu == 'top_center' %}
  58.             <div class="navbar-brand d-flex d-lg-flex">
  59.                 <span class="navbar-logo">
  60.                     <a href="{{ websiteroot }}">
  61.                         <img class="desktopLogo"
  62.                              src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""
  63.                              style="height: 3rem;" loading="lazy" class="lazyload"
  64.                              data-src="{{ asset('medias_front/common/logoHeadMobile.png') }}">
  65.                     </a>
  66.                 </span>
  67.             </div>
  68.         {% endif %}
  69.         <div class="menu_box justify-content-end container-fluid align-items-end pt-5 pt-lg-0">
  70.             {# MENU HAUT #}
  71.             {#   <div id="nav_up" class="navbar-collapse container-fluid menuCollapse collapse  m-0 p-0"
  72.                  data-toggle="collapse" aria-controls="navbarNavAltMarkup">
  73.                 <div class="col-2" style="background: red;"></div>
  74.                 <div class="col-xs-9 col-xl-7">
  75.                     <ul id="listNavUp"
  76.                         class="d-flex justify-content-end mb-lg-2 mb-0 d-flex ps-0 flex-sm-column flex-column flex-lg-row">
  77.                         <li class="me-0 me-lg-4 d-flex justify-content-start">
  78.                             <a class="mt-2 mb-2  mb-lg-0 mb-lg-0"
  79.                                href="{{ url('front_page',{'name': 'notre-concept'}) }}">Notre concept</a>
  80.                         </li>
  81.                         <li class="me-0 me-lg-4 d-flex justify-content-start">
  82.                             <a class="mt-2 mb-2  mb-lg-0 mb-lg-0"
  83.                                href="{{ url('front_page',{'name': 'nos-engagements'}) }}">Nos engagements</a>
  84.                         </li>
  85.                         <li class="me-0 me-lg-4 d-flex justify-content-start">
  86.                             <a class="mt-2 mb-2  mb-lg-0 mb-lg-0" href="{{ url('front_page',{'name': 'a-propos'}) }}">A
  87.                                 propos</a>
  88.                         </li>
  89.                         <li class="me-0 me-lg-4 d-flex justify-content-start">
  90.                             <a class="last mt-2 mb-2  mb-lg-0 mb-lg-0"
  91.                                href="{{ url('front_page',{'name': 'contact'}) }}">Nous contacter </a>
  92.                         </li>
  93.                     </ul>
  94.                 </div>
  95.                 <div class="col-1"></div>
  96.             </div> #}
  97.             {# LOGO A GAUCHE #}
  98.             {% if logoInMenu == 'left' %}
  99.                 <div class="navbar-brand d-flex d-lg-flex col-2 d-flex align-items-center justify-content-center">
  100.                     {#                    <span class=""> #}
  101.                     {#                        <a href="{{ websiteroot }}"> #}
  102.                     {#          <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""
  103.                                  class="logoDesktop menuCollapse"
  104.                                  style="height: 3rem;" loading="lazy" class="lazyload"
  105.                                  data-src="{{ asset('medias_front/common/logoHead.png') }}"> #}
  106.                     {#                            <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="" #}
  107.                     {#                                 class="logoMobile menuCollapse" #}
  108.                     {#                                 style="height: 3rem;" loading="lazy" class="lazyload" #}
  109.                     {#                                 data-src="{{ asset('medias_front/common/logopeinturelocaplus.png') }}"> #}
  110.                     {#                        </a> #}
  111.                     {#                    </span> #}
  112.                 </div>
  113.             {% endif %}
  114.             {# LOGO A GAUCHE EN MODE MOBILE #}
  115.             {# <div class="navbar-brand d-flex d-lg-none">
  116.                 <span class="navbar-logo">
  117.                     <a href="{{ websiteroot }}">
  118.                         <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
  119.                              alt=""
  120.                              style="height: 3rem;" loading="lazy" class="lazyload"
  121.                              data-src="{{ asset('medias_front/common/logoHead.png') }}">
  122.                     </a>
  123.                 </span>
  124.             </div> #}
  125.             <div class="{% if logoInMenu != 'center' %}  collapse justify-content-start navbar-collapse multi-collapse  justify-content-center{% endif %}"
  126.                  id="navbarSupportedContent">
  127.                 <button class="navbar-toggler" type="button" data-toggle="collapse" data-bs-toggle="collapse"
  128.                         onclick="togglerMenu()"
  129.                         data-target=".menuCollapse" data-bs-target=".menuCollapse"
  130.                         aria-controls="navbarNavAltMarkup nav_up panierCmt" aria-expanded="false"
  131.                         aria-label="Toggle navigation">
  132.                     <span class="hamburger">
  133.                         <span style="color: red"></span>
  134.                         <span></span>
  135.                         <span></span>
  136.                         <span></span>
  137.                     </span>
  138.                 </button>
  139.                 <div id="backblanc"></div>
  140.                 <div id="containerMenuPage" class="d-flex">
  141.                     <div class="logonav d-flex flex-column align-items-center justify-content-center flex-wrap">
  142.                         <a href="{{ websiteroot }}" class="d-flex">
  143.                             <img src="{{ asset('medias_front/common/logo_page.svg') }}">
  144.                             <div>
  145.                                 <p class="titreNaV">Thermes de <br><span>cauterets</span></p>
  146.                             </div>
  147.                         </a>
  148.                     </div>
  149.                     <div class="d-flex flex-column blocNav">
  150.                         <div class="contentnav">
  151.                             <li class="nav-item dropdown m-0 p-0 col iconNav">
  152.                                 <a href="/cures">
  153.                                     <p>JE RÉSERVE</p>
  154.                                 </a>
  155.                             </li>
  156.                             {% if isEcommerce == 1 %}
  157.                                 {% include 'layouts/layouts_front/nav/ecommerce.html.twig' %}
  158.                             {% endif %}
  159.                         </div>
  160.                         <div class="ContenuNav d-flex flex-column justify-content-end align-center">
  161.                             {% include 'layouts/layouts_front/temp.html.twig' %}
  162.                         </div>
  163.                         <div class="bigtitle">
  164.                             <h2 class="noFadeInUp animate__animated animate__delay-1s animate__fadeInUp">UNE QUESTION
  165.                                 ?<br><a href="tel:0562925160"><span>05 62 92 51 60</span></a></h2>
  166.                             <a href="https://www.dev.th-cauteret.otidea.ovh/page/nous-contacter"
  167.                                class="animate__animated animate__delay-1s animate__fadeInUp">
  168.                                 <div class="menu-rappeler"></div>
  169.                             </a>
  170.                         </div>
  171.                     </div>
  172.                 </div>
  173.             </div>
  174.         </div>
  175.     </nav>
  176. </section>