templates/modules/app/includes/page_navigation.html.twig line 1

Open in your IDE?
  1. {#
  2. Navigation principale du site internet
  3. #}
  4. <div id="navigation" class="navigation">
  5.     <div class="row row-top">
  6.         <div class="container">
  7.             <div class="column">
  8.                 <a href="{{ pages.list.page_default_604cdefd8f455.translate(languages.locale).uri|path(languages) }}">
  9.                     <div class="figure" data-aos="fade" data-aos-delay="100">
  10.                         <img src="{{ asset('assets/media/images/core/logo.png') }}"
  11.                              alt="Sanoa - Centre Minceur et Beauté">
  12.                     </div>
  13.                 </a>
  14.             </div>
  15.             <div id="navigation_actions" class="actions">
  16.                 <a href="{{ pages.list.page_default_6059ce334a572.translate(languages.locale).uri|path(languages) }}"
  17.                    data-aos="fade-left" data-aos-delay="500"
  18.                    class="btn-diagnostic">
  19.                     <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 900">
  20.                         <path d="M772.9,239H612.26l3.19-4.68A76.58,76.58,0,0,0,511.23,126.43c-9.1,5.76-24.33,19.33-51.54,70.51-2.32,4.38-4.68,8.93-7,13.52L450,215.73l-2.68-5.27c-2.32-4.57-4.68-9.12-7-13.52-27.21-51.18-42.44-64.75-51.54-70.51A76.63,76.63,0,0,0,284.49,234.31L287.7,239H127.1V427.34h23.48V793.76H749.42V427.34H772.9Zm-294.22-4.33c16.28-33.14,38.18-71.39,50.8-79.38a42.22,42.22,0,0,1,22.65-6.6,43,43,0,0,1,9.36,1A42.43,42.43,0,0,1,574.9,227c-12.6,8-56.55,11.44-93.48,12l-4.9.07ZM311.93,168.43h0a42.48,42.48,0,0,1,58.59-13.15c12.62,8,34.51,46.25,50.8,79.39l2.16,4.4-4.9-.08c-20.94-.32-41.27-1.52-57.24-3.38-18.43-2.14-30.62-5-36.25-8.61a42.47,42.47,0,0,1-13.16-58.57Zm59.83,591.18h-187V427.34h187Zm0-366.42H161.25v-120H371.76ZM494.09,759.61H405.91V273.15h88.18Zm221.18,0h-187V427.34h187Zm23.48-366.42H528.24v-120H738.75Z"/>
  21.                     </svg>
  22.                     <span>{{ pages.list.general.textsArray['navigation_link_6']|striptags }}</span>
  23.                 </a>
  24.                 <a href="#"
  25.                    data-aos="fade-left" data-aos-delay="500"
  26.                    class="btn-appli">
  27.                     <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 23.3 36.43"><defs><style>.cls-1{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{fill:#1d1d1b;}</style><clipPath id="clip-path" transform="translate(-392.91 -434.2)"><rect class="cls-1" x="392.91" y="434.2" width="23.3" height="36.43"/></clipPath></defs><g class="cls-2"><path class="cls-3" d="M414.39,437.49v.29H394.73v-.29a1.48,1.48,0,0,1,1.48-1.47h16.71a1.47,1.47,0,0,1,1.47,1.47m0,25.34H394.74V439.6h19.65Zm0,1.83v2.67a1.47,1.47,0,0,1-1.47,1.47H396.21a1.48,1.48,0,0,1-1.48-1.47v-2.67Zm-1.47-30.46H396.21a3.31,3.31,0,0,0-3.3,3.29v29.84a3.31,3.31,0,0,0,3.3,3.29h16.71a3.3,3.3,0,0,0,3.29-3.29V437.49a3.3,3.3,0,0,0-3.29-3.29" transform="translate(-392.91 -434.2)"/><path class="cls-3" d="M404.56,468.17a1.45,1.45,0,1,0-1.44-1.44,1.44,1.44,0,0,0,1.44,1.44" transform="translate(-392.91 -434.2)"/></g></svg>
  28.                     <span>{{ pages.list.general.textsArray['navigation_link_8']|striptags }}</span>
  29.                 </a>
  30.                 <a href="{{ pages.list.page_default_5fc90f9575cd0.translate(languages.locale).uri|path(languages) }}"
  31.                    data-aos="fade-left" data-aos-delay="500"
  32.                    class="btn-shop">
  33.                     <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 900">
  34.                         <path d="M450.06,105.28c-71,0-128.78,57.78-128.78,128.79v44.59H228.44a20,20,0,0,0-20,18.31L165.69,772.82a20.11,20.11,0,0,0,20,21.9H714.4a20.13,20.13,0,0,0,20.11-20.11,21.87,21.87,0,0,0-.26-3.33l0-.34L691.64,297a20,20,0,0,0-20-18.31H578.85V234.07A128.94,128.94,0,0,0,450.06,105.28ZM361.49,234.07a88.58,88.58,0,1,1,177.15,0v44.59H361.49Zm291.75,84.8,39.11,435.64H207.71l.49-5.45,38.64-430.19h74.44v49.9a20.11,20.11,0,0,0,40.21,0v-49.9H538.64v49.9a20.11,20.11,0,0,0,40.21,0v-49.9Z"/>
  35.                     </svg>
  36.                     <span>{{ pages.list.general.textsArray['navigation_link_7']|striptags }}</span>
  37.                 </a>
  38.             </div>
  39.         </div>
  40.     </div>
  41.     <div class="row row-bottom">
  42.         <div class="container">
  43.             <div class="nav-list">
  44.                 <div class="nav-item {% if page_active|default(0) == 1 %}active{% endif %}" data-aos="fade"
  45.                      data-aos-delay="150"><a
  46.                             href="{{ pages.list.page_default_604cdefd8f455.translate(languages.locale).uri|path(languages) }}"
  47.                             class="btn-navigation">{{ pages.list.general.textsArray['navigation_link_1']|striptags }}</a>
  48.                 </div>
  49.                 <div class="nav-item {% if page_active|default(0) == 2 %}active{% endif %}" data-aos="fade"
  50.                      data-aos-delay="200"><a
  51.                             href="{{ pages.list.page_default_6059cce2657fa.translate(languages.locale).uri|path(languages) }}"
  52.                             class="btn-navigation">{{ pages.list.general.textsArray['navigation_link_2']|striptags }}</a>
  53.                 </div>
  54. {#                <div class="nav-item {% if page_active|default(0) == 3 %}active{% endif %}" data-aos="fade"#}
  55. {#                     data-aos-delay="250"><a#}
  56. {#                            href="{{ pages.list.page_default_6059cd3a08706.translate(languages.locale).uri|path(languages) }}"#}
  57. {#                            class="btn-navigation">{{ pages.list.general.textsArray['navigation_link_3']|striptags }}</a>#}
  58. {#                </div>#}
  59.                 <div class="nav-item {% if page_active|default(0) == 6 %}active{% endif %}" data-aos="fade"
  60.                      data-aos-delay="300"><a
  61.                             href="{{ pages.list.page_default_609510fd3788b.translate(languages.locale).uri|path(languages) }}"
  62.                             class="btn-navigation">{{ pages.list.general.textsArray['navigation_link_9']|striptags }}</a>
  63.                 </div>
  64.                 <div class="nav-item {% if page_active|default(0) == 4 %}active{% endif %}" data-aos="fade"
  65.                      data-aos-delay="350"><a
  66.                             href="{{ pages.list.page_default_6059cd6c8a447.translate(languages.locale).uri|path(languages) }}"
  67.                             class="btn-navigation">{{ pages.list.general.textsArray['navigation_link_4']|striptags }}</a>
  68.                 </div>
  69.                 <div class="nav-item {% if page_active|default(0) == 5 %}active{% endif %}" data-aos="fade"
  70.                      data-aos-delay="400"><a
  71.                             href="{{ pages.list.page_default_6059cdb3c15ee.translate(languages.locale).uri|path(languages) }}"
  72.                             class="btn-navigation">{{ pages.list.general.textsArray['navigation_link_5']|striptags }}</a>
  73.                 </div>
  74.             </div>
  75.             <div class="controls">
  76.                 <div class="block block-cart">
  77.                     <a {% if disable_navigation_cart|default(0) == 0 %}id="navigation-cart-btn" {% endif %}
  78.                        class="btn-cart" aria-label="Panier" data-aos="fade-right"
  79.                        data-aos-delay="400"
  80.                        href="{{ pages.list.page_default_5fb7958391f0c.translate(languages.locale).uri|path(languages) }}">
  81.                         <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
  82.                              y="0px" viewBox="220.2 -65.5 947.5 923"
  83.                              style="enable-background:new 220.2 -65.5 947.5 923;" xml:space="preserve">
  84.   <path d="M528.2,634.6c-61.6,0-111.5,49.9-111.5,111.4s49.9,111.5,111.4,111.5c61.6,0,111.5-49.9,111.5-111.4
  85.     c0,0,0,0,0-0.1C639.5,684.5,589.7,634.7,528.2,634.6z M565.4,746c0,20.6-16.7,37.3-37.3,37.3s-37.3-16.7-37.3-37.3
  86.     s16.7-37.3,37.3-37.3c0,0,0,0,0,0C548.7,708.8,565.4,725.4,565.4,746z"></path>
  87.                             <path d="M931.9,634.6c-61.6,0-111.4,49.9-111.4,111.5s49.9,111.4,111.4,111.4c61.5,0,111.4-49.9,111.4-111.4
  88.     C1043.3,684.5,993.4,634.7,931.9,634.6z M969.2,746.1c0,20.6-16.7,37.3-37.3,37.3c-20.6,0-37.3-16.7-37.3-37.3
  89.     c0-20.6,16.7-37.3,37.3-37.3C952.5,708.8,969.1,725.5,969.2,746.1z"></path>
  90.                             <path d="M1159.2,82c-7.1-7.7-16.7-12.6-27.1-13.6L450.5,59l-15.7-48C419-34.4,376.5-65,328.4-65.5h-71.2
  91.     c-20.5,0-37.1,16.6-37.1,37.1s16.6,37.1,37.1,37.1h70.8c16.4,0.4,30.9,10.9,36.3,26.3l133,401.2l-8.4,19.5
  92.     c-13.6,35.3-9.5,75.1,11.1,106.8c20.6,31.4,55.3,50.8,92.9,51.8h413.2c20.5,0,37.1-16.6,37.1-37.1s-16.6-37.1-37.1-37.1H593.4
  93.     c-12.9-0.3-24.8-7.1-31.6-18.1c-7-11.2-8.4-24.8-4.3-36.2l4.8-10.7l438.2-45.8c55.7-6.2,101.6-46.7,114.6-101.3l50.8-212.7
  94.     C1169.7,103.8,1167.2,91.1,1159.2,82z M562.6,399.6l-87.8-266.3l609.2,8.9l-41,168.8l-0.1,0.3c-5.4,24.4-26.1,42.3-51,44
  95.     L562.6,399.6z"></path>
  96. </svg>
  97.                         <span class="cart_tag navigation_cart_tag">{{ cart.cartTotalProductsCount }}</span>
  98.                     </a>
  99.                 </div>
  100.                 <div class="dropdown">
  101.                     <button class="btn btn-account dropdown-toggle" type="button" id="dropdownMenuButton"
  102.                             data-aos="fade-right" data-aos-delay="450" aria-label="Compte"
  103.                             data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  104.                         <svg xmlns="http://www.w3.org/2000/svg"
  105.                              viewBox="0 0 900 900">
  106.                             <path d="M684.56,552.16a328.6,328.6,0,0,0-126-79.07l-9.36-3.23,8.16-5.61A189.88,189.88,0,0,0,639.67,308c0-104.59-85.09-189.67-189.67-189.67S260.33,203.36,260.33,308a189.88,189.88,0,0,0,82.36,156.3l8.16,5.61-9.36,3.23A332.29,332.29,0,0,0,118.31,781.72h42.62C163.62,624.61,292.26,497.61,450,497.61s286.38,127,289.07,284.11h42.62a329.48,329.48,0,0,0-97.13-229.56ZM303,308c0-81.09,66-147.06,147.05-147.06s147,66,147,147.06S531.09,455,450,455,303,389,303,308Z"/>
  107.                         </svg>
  108.                         {% if account.user.id != null %}<span class="account_tag">x</span>{% endif %}
  109.                     </button>
  110.                     <div class="dropdown-menu dropdown-menu-right dropdown-menu-account"
  111.                          aria-labelledby="dropdownMenuButton">
  112.                         {% if account.user.id == null %}
  113.                             <form class="navigation_user_connect">
  114.                                 <div class="row">
  115.                                     <div class="form-group">
  116.                                         <input type="text" class="user_login_email"
  117.                                                name="user_navigation_login_email" placeholder="Identifiant"
  118.                                                required>
  119.                                     </div>
  120.                                 </div>
  121.                                 <div class="row">
  122.                                     <div class="form-group">
  123.                                         <input type="password" class="user_login_password"
  124.                                                name="user_navigation_login_password" placeholder="Mot de passe"
  125.                                                required>
  126.                                     </div>
  127.                                 </div>
  128.                                 <div class="row">
  129.                                     <div class="form-controls">
  130.                                         <p class="user_login_message"></p>
  131.                                         <button class="btn btn-submit btn_user_connect">Se connecter</button>
  132.                                     </div>
  133.                                 </div>
  134.                                 <div class="row">
  135.                                     <p class="form-aside">
  136.                                         {% if form_type|default(0) == 0 %} {# Formulaire minifié #}
  137.                                             <a href="{{ pages.list.page_default_5fc91fbc846a9.translate(languages.locale).uri|path(languages) }}">Créer
  138.                                                 un compte</a> -
  139.                                             <a href="{{ pages.list.page_default_5fc9203cb6e67.translate(languages.locale).uri|path(languages) }}">Mot
  140.                                                 de passe
  141.                                                 oublié ?</a>
  142.                                         {% else %} {# Formulaire normal #}
  143.                                             <a href="{{ pages.list.page_default_5fc9203cb6e67.translate(languages.locale).uri|path(languages) }}">Mot
  144.                                                 de passe
  145.                                                 oublié ?</a>
  146.                                         {% endif %}
  147.                                     </p>
  148.                                 </div>
  149.                             </form>
  150.                         {% else %}
  151.                             <div class="navigation_user">
  152.                                 <p class="account-title">Mon Compte <span
  153.                                             class="account-designation">( {{ account.user.email }} )</span></p>
  154.                                 <a class="dropdown-item"
  155.                                    href="{{ pages.list.page_default_5fc9140a44270.translate(languages.locale).uri|path(languages) }}">Mon tableau de bord</a>
  156.                                 <a class="dropdown-item"
  157.                                    href="{{ pages.list.page_default_5fc914665eb4d.translate(languages.locale).uri|path(languages) }}">Mes
  158.                                     commandes</a>
  159.                                 <a class="dropdown-item"
  160.                                    href="{{ pages.list.page_default_5fc91521e3084.translate(languages.locale).uri|path(languages) }}">Mes
  161.                                     adresses</a>
  162.                                 <a class="dropdown-item"
  163.                                    href="{{ pages.list.page_default_5fc91838a9ca2.translate(languages.locale).uri|path(languages) }}">Mes
  164.                                     informations</a>
  165.                                 <a class="dropdown-item"
  166.                                    href="{{ pages.list.page_default_60671073b997a.translate(languages.locale).uri|path(languages) }}">Mes
  167.                                     favoris</a>
  168.                                 {% if account.admin is defined and account.admin == 1 %}
  169.                                     <a class="dropdown-item" href="/4DM1n157R4710N" target="_blank">Mon espace d'administration</a>
  170.                                 {% endif %}
  171.                                 <a class="dropdown-item"
  172.                                    href="{{ pages.list.page_default_5fc91c20b58f1.translate(languages.locale).uri|path(languages) }}">Déconnexion</a>
  173.                             </div>
  174.                         {% endif %}
  175.                     </div>
  176.                 </div>
  177.             </div>
  178.         </div>
  179.     </div>
  180. </div>
  181. <div id="navigation-responsive" class="navigation-responsive">
  182.     <div class="container">
  183.         <div class="column">
  184.             <div class="figure">
  185.                 <img src="{{ asset('assets/media/images/core/logo.png') }}"
  186.                      alt="Sanoa - Centre Minceur et Beauté">
  187.             </div>
  188.         </div>
  189.         <div class="column">
  190.             <button id="menu" class="menu-btn">
  191.                 <span></span>
  192.                 <span></span>
  193.                 <span></span>
  194.             </button>
  195.         </div>
  196.     </div>
  197.     <div class="navigation-panes">
  198.         <div class="pane active" data-position="1">
  199.             <div class="block">
  200.                 <div class="block-header">
  201.                     <h3 class="block-title">Menu</h3>
  202.                 </div>
  203.                 <div class="block-list">
  204.                     <a href="{{ pages.list.page_default_604cdefd8f455.translate(languages.locale).uri|path(languages) }}"
  205.                        class="navigation-item">{{ pages.list.general.textsArray['navigation_link_1']|striptags }}</a>
  206.                     <a href="{{ pages.list.page_default_6059cce2657fa.translate(languages.locale).uri|path(languages) }}"
  207.                        class="navigation-item">{{ pages.list.general.textsArray['navigation_link_2']|striptags }}</a>
  208. {#                    <a href="{{ pages.list.page_default_6059cd3a08706.translate(languages.locale).uri|path(languages) }}"#}
  209. {#                       class="navigation-item">{{ pages.list.general.textsArray['navigation_link_3']|striptags }}</a>#}
  210.                     <a href="{{ pages.list.page_default_609510fd3788b.translate(languages.locale).uri|path(languages) }}"
  211.                        class="navigation-item">{{ pages.list.general.textsArray['navigation_link_9']|striptags }}</a>
  212.                     <a href="{{ pages.list.page_default_6059cd6c8a447.translate(languages.locale).uri|path(languages) }}"
  213.                        class="navigation-item btn-contact">{{ pages.list.general.textsArray['navigation_link_4']|striptags }}</a>
  214.                     <a href="{{ pages.list.page_default_6059cdb3c15ee.translate(languages.locale).uri|path(languages) }}"
  215.                        class="navigation-item">{{ pages.list.general.textsArray['navigation_link_5']|striptags }}</a>
  216.                     <a href="{{ pages.list.page_default_6059ce334a572.translate(languages.locale).uri|path(languages) }}"
  217.                        class="navigation-item">{{ pages.list.general.textsArray['navigation_link_6']|striptags }}</a>
  218.                     <button class="navigation-item btn-pane" data-target="3">Compte</button>
  219.                     <a href="{{ pages.list.page_default_5fb7958391f0c.translate(languages.locale).uri|path(languages) }}"
  220.                        class="navigation-item">Panier</a>
  221.                     <button class="navigation-item btn-pane btn-boutique"
  222.                             data-target="2">{{ pages.list.general.textsArray['navigation_link_7']|striptags }}</button>
  223.                 </div>
  224.             </div>
  225.         </div>
  226.         <div class="pane" data-position="2">
  227.             <div class="block">
  228.                 <div class="block-header">
  229.                     <h3 class="block-title">{{ pages.list.general.textsArray['navigation_link_7']|striptags }}</h3>
  230.                 </div>
  231.                 <div class="block-list">
  232.                     {% for item in navigation_categories %}
  233.                         <a href="{{ item.slug }}"
  234.                            class="navigation-item">{{ item.designation|striptags }}</a>
  235.                     {% endfor %}
  236.                     <button class="navigation-item btn-pane btn-return" data-target="1">Retour</button>
  237.                 </div>
  238.             </div>
  239.         </div>
  240.         <div class="pane" data-position="3">
  241.             <div class="block">
  242.                 <div class="block-header">
  243.                     <h3 class="block-title">Compte</h3>
  244.                 </div>
  245.                 <div class="block-list">
  246.                     <a href="{{ pages.list.page_default_5fc9140a44270.translate(languages.locale).uri|path(languages) }}"
  247.                        class="navigation-item">Tableau de bord</a>
  248.                     {% if account.admin is defined and account.admin == 1 %}
  249.                         <a href="/4DM1n157R4710N"
  250.                            class="navigation-item">Administration</a>
  251.                     {% endif %}
  252.                     <a href="{{ pages.list.page_default_5fc914665eb4d.translate(languages.locale).uri|path(languages) }}"
  253.                        class="navigation-item">Commandes</a>
  254.                     <a href="{{ pages.list.page_default_5fc91838a9ca2.translate(languages.locale).uri|path(languages) }}"
  255.                        class="navigation-item">Informations</a>
  256.                     <a class="navigation-item"
  257.                        href="{{ pages.list.page_default_60671073b997a.translate(languages.locale).uri|path(languages) }}">Mes
  258.                         favoris</a>
  259.                     <a href="{{ pages.list.page_default_5fc91c20b58f1.translate(languages.locale).uri|path(languages) }}"
  260.                        class="navigation-item">Déconnexion</a>
  261.                 </div>
  262.             </div>
  263.         </div>
  264.     </div>
  265. </div>
  266. {# PANIER #}
  267. <div id="menu-cart" class="menu-cart disabled">
  268.     {% include '@app/shopping/includes/navigation/cart.html.twig' %}
  269. </div>