templates/navbar/inspiration.html.twig line 1

Open in your IDE?
  1. <li class="nav-item dropdown megamenu-li">
  2.     <a class="nav-link {% if '/inspirations' in currentUrl %}active{% endif %}" href="#" id="inspiration" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  3.         Nos solutions
  4.         <img class="d-arrow" alt="dropdown" src='{{ asset("assets/dropdown.svg") }}'>
  5.     </a>
  6.     <div class="dropdown-menu megamenu" aria-labelledby="inspiration">
  7.         <div class="row mx-0">
  8.             <div class="col-12 d-flex flex-column flex-lg-row justify-content-lg-center flex-wrap" id="inspirationNavbar">
  9.                 {% for thematique in ambianceThematiques %}
  10.                     {% if thematique.sousThematique is not empty %}
  11.                         <a 
  12.                             class="mx-lg-4 ltr {% if '/inspirations/'  ~ thematique.seoUrl in currentUrl %}active{% endif %}" 
  13.                             href="{{ path('inspiration_thematique', {seoUrl: thematique.seoUrl}) }}" 
  14.                             data-thematique="{{ loop.index - 1 }}"
  15.                             data-imagethematique={{ urlImageThematiqueAmbiance ~ thematique.urlImage }}
  16.                             data-textthematique={{ thematique.navbarText|e('html_attr') }}
  17.                             {# Création des sous thematiques #}
  18.                                 {% set sousThematique = "" %}
  19.                                     {% for sf in thematique.sousThematique %}
  20.                                         {% if sf.ambiances is not empty %}
  21.                                             {% set classSousThematique = "" %}
  22.                                             {% if '/inspirations/'  ~ thematique.seoUrl ~ "/" ~ sf.seoUrl in currentUrl %}
  23.                                                 {% set classSousThematique = "mx-lg-5 active sousThematiqueNavbar" %}
  24.                                             {% else %}
  25.                                                 {% set classSousThematique = "mx-lg-5 sousThematiqueNavbar" %}
  26.                                             {% endif %}
  27.                                             {% set urlSousFamille = '<a class="' ~ 
  28.                                                 classSousThematique ~ 
  29.                                                 '" href="' ~ 
  30.                                                 path('inspiration_sous_thematique', {thematique: thematique.seoUrl, sousThematique: sf.seoUrl }) ~
  31.                                                 '" data-imagesousthematiquenavbar="' ~
  32.                                                 urlImageSousThematiqueAmbiance ~ sf.urlImage ~
  33.                                                 '" data-textsousthematiquenavbar="' ~
  34.                                                 sf.navbarText|e('html_attr') ~ 
  35.                                                 '" data-sousthematiquenavbar="' ~ (loop.index - 1) ~
  36.                                                 '">' ~
  37.                                                 sf.titre ~
  38.                                                 '</a>'
  39.                                                 %}
  40.                                             {% set sousThematique =  sousThematique ~ urlSousFamille %}
  41.                                         {% endif %}
  42.                                     {% endfor %}
  43.                                 data-sousthematique = '{{ sousThematique }}'
  44.                             {# FIN Création des sous thematiques #}
  45.                         >
  46.                             <strong>{{ thematique.titre }}</strong>
  47.                         {% for sf in thematique.sousThematique %}
  48.                             <img src="{{ urlImageSousThematiqueAmbiance ~ sf.urlImage }}" alt="Preload" style="display: none;">
  49.                         {% endfor %}
  50.                             <img src="{{ urlImageThematiqueAmbiance ~ thematique.urlImage }}" alt="Preload" style="display: none;">
  51.                         </a>
  52.                     {% endif %}
  53.                 {% endfor %}
  54.             </div>
  55.         </div> {# FIN row #}
  56.         <div class="container">
  57.             <div class="row">
  58.                 <div id="inspirationInitNavbar"></div>
  59.                 {# div accueillant les inspirations #}
  60.                 <div class="col-lg-4 d-flex flex-column flex-wrap my-3 mt-lg-0" id="inspirationSousThematiqueNavbar"></div>
  61.                 {# div accueillant Le texte #}
  62.                 <div class="col-lg-4 d-none d-lg-block text-xl-right mt-0" id="inspirationTextNavbar"></div>
  63.                 {# div accueillant les images #}
  64.                 <div class="col-lg-4 d-none d-lg-block pr-0  mt-0" id="inspirationImageNavbar"></div>
  65.             </div>
  66.         </div> {# FIN container #}
  67.         
  68.     </div> {# Fin de dropdown-menu megamenu  #}
  69. </li>