templates/burgermenu.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3.     {% set lang = app.session.get('_locale') %}
  4.     
  5.     <body>
  6.         <div id="mySidenav" class="  sidenav ">
  7.             <a id="closeBtn" href="#" class="close">×</a>
  8.             <div class="navigation-cat-main-menu navbar" >
  9.                 <ul>
  10.                    
  11.                     {% for category in categories  %}
  12.                         <li>
  13.                            
  14.                          <form method="post">
  15.                             <input type="hidden" name="category"  value={{category.id}}/>
  16.                             <input type="hidden" name="_csrf_token"
  17.                             value="{{ csrf_token('authenticate') }}">
  18.                             <button type="submit" class="btn navbar-brand main-button" formaction="/home">{{category.nom}}</button>
  19.                           </form>
  20.                         </li>
  21.                             
  22.         
  23.         
  24.                     {% endfor %}
  25.                     
  26.                 </ul>
  27.             </div>
  28.             <div class="navigation-action-br" >
  29.                 <form>
  30.                     <button class="btn btn-default btn-light" formaction="/login"> <i class="fa-regular fa-user"></i></button>
  31.                 </form>
  32.                 
  33.                 <form>
  34.                     <button class="btn btn-default btn-light" formaction="/panier"><i class="fa-solid fa-cart-shopping"></i></button>
  35.                 
  36.                 </form>
  37.             </div>
  38.             <div class="h-container navigation-user-menu-br">
  39.             <div>
  40.                 {% if app.user %}
  41.                     
  42.                         
  43.                          
  44.                          
  45.                          <div>
  46.                              <ul>
  47.                                  <li><a class="btn btn-default btn-light" href="{{path('app_logout')}}">
  48.                                     
  49.                                     {{ ('sedéconnecter' ~ lang ) |trans({}, 'messages') }}
  50.                                     
  51.                                     <a></li>
  52.                              </ul>
  53.                          </div>
  54.                     {% if  is_granted('ROLE_USER')  %}
  55.                         
  56.                                 
  57.                         <a class="btn btn-default btn-light" href="{{ path('show_commande_user') }}">
  58.                             {{ ('listedescommandes' ~ lang ) |trans({}, 'messages') }}
  59.                         
  60.                         </a>
  61.                     
  62.                     
  63.                     {% endif %}
  64.                         
  65.                         {% if  is_granted('ROLE_ADMIN')  %}
  66.                         <div>
  67.                                 <ul>
  68.                                     <li><a class="btn btn-default btn-light" href="{{ path('app_category') }}">
  69.                                         {{ ('gestionstock' ~ lang ) |trans({}, 'messages') }}
  70.                                      </a> </li>
  71.                                       <li><a class="btn btn-default btn-light" href="{{ path('admin_promotions') }}">
  72.                                             {{ ('gestionpromotion' ~ lang ) |trans({}, 'messages') }}
  73.                                             
  74.                                              </a> </li>
  75.                                         <li><a class="btn btn-default btn-light" href="{{ path('maintenance_new') }}">
  76.                                             {{ ('gestionmaintenance' ~ lang ) |trans({}, 'messages') }}
  77.                                             
  78.                                              </a> </li>
  79.                                     
  80.                                     <li><a class="btn btn-default btn-light" href="{{ path('app_home') }}">
  81.                                         {{ ('suspensionutilisateur' ~ lang ) |trans({}, 'messages') }}
  82.                                     
  83.                                     </a> </li>
  84.                                 </ul>
  85.                             </div>
  86.                         
  87.                         {% endif %}
  88.                 {% else %}    
  89.                 <div>
  90.     
  91.                     <ul>
  92.                         <li><a class="btn btn-default btn-light" href="{{path('app_login')}}">
  93.                             {{ ('login' ~ lang ) |trans({}, 'messages') }}
  94.                          </a></li>
  95.                         
  96.                         <li><a class="btn btn-default btn-light" href="{{path('app_register')}}">
  97.                             {{ ('register' ~ lang ) |trans({}, 'messages') }}
  98.                         
  99.                         </a></li>
  100.                     </ul>
  101.                 </div>
  102.                 {% endif %}
  103.         </div>
  104.         </div>
  105.            
  106.         </div>
  107.           
  108.           <a href="#" id="openBtn">
  109.             <span class="burger-icon">
  110.               <span></span>
  111.               <span></span>
  112.               <span></span>
  113.             </span>
  114.           </a>
  115.          
  116.     </body>
  117. </html>