templates/admin/side_menu.html.twig line 1

Open in your IDE?
  1.  <aside id="sidebar" class="sidebar">
  2.     <ul class="sidebar-nav" id="sidebar-nav">
  3.      <li class="nav-item">
  4.           <a class="nav-link " href="{{ path('home') }}">
  5.           <i class="bi bi-house"></i>
  6.           <span>{{ 'entreprise.home' | trans }} </span>
  7.         </a>
  8.      </li>
  9.       <li class="nav-item">
  10.          <a class="nav-link" href="{{ path('admin.show_shop', {'slug': boutique.slug}) }}">
  11.           <i class="bi bi-grid"></i>
  12.           <span>{{ 'admin.dashboard' | trans }} </span>
  13.         </a>
  14.      </li>
  15.     <li class="nav-item">
  16.         <a class="nav-link collapsed" data-bs-target="#facturation-nav" data-bs-toggle="collapse" href="#">
  17.           <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.facturation' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  18.         </a>
  19.         <ul id="facturation-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  20.             
  21.             {% if userBoutique.droits[0].valeurDroit.lecture == true %}
  22.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.list_product', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.products' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  23.             {% endif %} 
  24.             {% if userBoutique.droits[1].valeurDroit.lecture == true %}
  25.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.category_product', {'slug': boutique.slug}) }}"><i class="metismenu-icon car"></i>{{ 'admin.product_category.label' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  26.             {% endif  %}
  27.             {% if userBoutique.droits[2].valeurDroit.lecture == true %}
  28.                   <li class="nav-item"><a class="nav-link" href="{{ path('admin.stock_management', {'slug': boutique.slug}) }}"><i class="metismenu-icon car"></i>{{ 'admin.stock_management.label' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  29.             {% endif %}
  30.             {% if userBoutique.droits[3].valeurDroit.lecture == true %}
  31.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.invoices', {'slug': boutique.slug}) }}"><i class="metismenu-icon car"></i>{{ 'admin.invoices' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  32.             {% endif %}
  33.             {% if userBoutique.droits[3].valeurDroit.lecture == true %}
  34.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.proposals', {'slug': boutique.slug}) }}"><i class="metismenu-icon car"></i>{{ 'admin.proposals' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  35.             {% endif %}
  36.             {% if userBoutique.droits[3].valeurDroit.lecture == true %}
  37.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.bill_credits', {'slug': boutique.slug}) }}"><i class="metismenu-icon car"></i>{{ 'admin.bill_credits' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  38.             {% endif %}
  39.             {% if userBoutique.droits[4].valeurDroit.lecture == true %}
  40.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.expensives', {'slug': boutique.slug}) }}"><i class="metismenu-icon pe-7s-piggy"></i>{{ 'admin.expensives.label' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  41.             {% endif %}
  42.             {% if userBoutique.droits[5].valeurDroit.lecture == true %}
  43.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.liste_tiers', {'slug': boutique.slug}) }}"><i class="metismenu-icon pe-7s-users"></i>{{ 'admin.third.label' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  44.             {% endif %}
  45.             {% if userBoutique.droits[3].valeurDroit.lecture == true %}
  46.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.deposits', {'slug': boutique.slug}) }}"><i class="metismenu-icon car"></i>{{ 'admin.deposits' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  47.             {% endif %}
  48.             {% if userBoutique.droits[6].valeurDroit.lecture == true %}
  49.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.list_tax', {'slug': boutique.slug}) }}"><i class="metismenu-icon pe-7s-credit"></i>{{ 'admin.tax.label' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  50.             {% endif %}
  51.             {% if userBoutique.droits[4].valeurDroit.lecture == true %}
  52.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.payment_methods', {'slug': boutique.slug}) }}"><i class="metismenu-icon pe-7s-piggy"></i>{{ 'admin.payment_method.label' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  53.             {% endif %}
  54.             {% if userBoutique.droits[4].valeurDroit.lecture == true %}
  55.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin.statistics', {'slug': boutique.slug}) }}"><i class="metismenu-icon pe-7s-server"></i>{{ 'admin.statistics' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  56.             {% endif %}                                                    
  57.             
  58.         </ul>
  59.     </li>
  60.     <li class="nav-item">
  61.         <a class="nav-link collapsed" data-bs-target="#crm-nav" data-bs-toggle="collapse" href="#">
  62.                   <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.crm.crm' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  63.         </a>
  64.         <ul id="crm-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  65.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin_crm_tableau_de_bord', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.crm.tableau_de_bord' | trans }}</</span></a></li>
  66.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.liste_tiers', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.third.label' | trans }}</</span></a></li>
  67.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin_crm_rdv_liste', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.crm.rdv' | trans }}</</span></a></li>
  68.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin_crm_requete_client_liste', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.crm.requete_client' | trans }}</</span></a></li>
  69.         </ul>
  70.     </li>
  71.     <li class="nav-item">
  72.             <a class="nav-link collapsed" data-bs-target="#rh-nav" data-bs-toggle="collapse" href="#">
  73.                   <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.rh.rh' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  74.             </a>
  75.             <ul id="rh-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  76.             {% if userBoutique.droits[7].valeurDroit.lecture == true %}
  77.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin_rh_tableau_de_bord', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.dashboard' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  78.             {% endif %}
  79.             {% if userBoutique.droits[8].valeurDroit.lecture == true %}
  80.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin_rh_employees', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.rh.employees' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  81.             {% endif %}
  82.             {% if userBoutique.droits[9].valeurDroit.lecture == true %}
  83.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin_pointage_journalier', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.rh.pointage_journalier' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  84.             {% endif %}
  85.             {% if userBoutique.droits[10].valeurDroit.lecture == true %}
  86.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin_rh_salaires', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.rh.salaries' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  87.             {% endif %}
  88.             {% if userBoutique.droits[11].valeurDroit.lecture == true %}
  89.                 <li class="nav-item"><a class="nav-link" href="{{ path('admin_conges', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.rh.conge.conge' | trans }}<i class="metismenu-state-icon -left"></i></a></li>                
  90.             {% endif %}
  91.             </ul>
  92.         </li>
  93.     
  94.     <li class="nav-item">
  95.         <a class="nav-link collapsed" data-bs-target="#comptabilite-nav" data-bs-toggle="collapse" href="#">
  96.               <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.comptabilite.comptabilite' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  97.         </a>
  98.         <ul id="comptabilite-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  99.         {% if userBoutique.droits[12].valeurDroit.lecture == true %}
  100.             <li class="nav-item"><a class="nav-link" href="{{ path('admin_comptabilite_comptes', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.comptabilite.comptes' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  101.         {% endif %}
  102.         {% if userBoutique.droits[12].valeurDroit.lecture == true %}
  103.             <li class="nav-item"><a class="nav-link" href="{{ path('admin_comptabilite_journaux', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.comptabilite.journaux' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  104.         {% endif %}
  105.         {% if userBoutique.droits[13].valeurDroit.lecture == true %}
  106.             <li class="nav-item"><a class="nav-link" href="{{ path('admin_comptabilite_ecritures_comptable', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.comptabilite.ecritures_comptable' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  107.         {% endif %}
  108.         {% if userBoutique.droits[14].valeurDroit.lecture == true %}
  109.             <li class="nav-item"><a class="nav-link" href="{{ path('admin_comptabilite_grand_livre', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.comptabilite.grand_livre' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  110.         {% endif %}
  111.         {% if userBoutique.droits[15].valeurDroit.lecture == true %}
  112.             <li class="nav-item"><a class="nav-link" href="{{ path('admin_comptabilite_etats_financiers', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.comptabilite.etats_financiers' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  113.         {% endif %}
  114.         </ul>
  115.     </li>
  116.     <li class="nav-item">
  117.         <a class="nav-link collapsed" data-bs-target="#sentinelle-nav" data-bs-toggle="collapse" href="#">
  118.               <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.sentinelle.sentinelle' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  119.         </a>
  120.         <ul id="sentinelle-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  121.             <li class="nav-item"><a class="nav-link" href="{{ path('admin_visites', {'slug': boutique.slug}) }}"><i class="metismenu-icon albums"></i>{{ 'admin.sentinelle.visites' | trans }}<i class="metismenu-state-icon -left"></i></a></li>
  122.     
  123.         </ul>
  124.     </li>
  125.     
  126.     {% if userBoutique.droits[16].valeurDroit.lecture == true %}
  127.     <li class="nav-item">
  128.           <a class="nav-link " href="{{ path('settings.settings', {'slug': boutique.slug}) }}">
  129.           <i class="bi bi-house"></i>
  130.           <span>{{ 'admin.settings.settings' | trans }} </span>
  131.         </a>
  132.      </li>
  133.     
  134.     {% endif %}    
  135.     <li class="nav-item">
  136.           <a class="nav-link " href="{{ path('settings_edit_fne', {'slug': boutique.slug}) }}">
  137.           
  138.           <span>FNE</span>
  139.         </a>
  140.      </li>
  141.     </ul>
  142. </aside>
  143.  
  144.  
  145.  {#
  146.   <div class="sidebar">
  147.       <div class="sidebar-inner">
  148.       <div class="sidebar-logo">
  149.       <div class="peers ai-c fxw-nw">
  150.       <div class="peer peer-greed">
  151.         <a class="sidebar-link td-n" href="{{ path('home') }}">
  152.         <div class="peers ai-c fxw-nw">
  153.         <div class="peer"><div class="logo">
  154.         <img src="assets/static/images/logo.png" alt=""></div></div>
  155.         <div class="peer peer-greed"><h5 class="lh-1 mB-0 logo-text">{{ app_name }}</h5></div>
  156.         </div></a></div><div class="peer"><div class="mobile-toggle sidebar-toggle">
  157.         <a href="" class="td-n"><i class="ti-arrow-circle-left"></i></a></div></div></div></div>
  158.         <ul class="sidebar-menu scrollable pos-r">
  159.             <li class="nav-item mT-30 active"><a class="sidebar-link " href="{{ path('admin.show_shop', {'slug': boutique.slug}) }}"><span class="icon-holder">
  160.             <i class="c-blue-500 ti-home"></i> </span><span class="title">Dashboard</span></a></li>
  161.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.list_product', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-brown-500 ti-email"></i> </span><span class="title">{{ 'admin.products' | trans }}</span></a></li>
  162.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.category_product', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.product_category.label' | trans }}</span></a></li>
  163.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.invoices', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.invoices' | trans }}</span></a></li>
  164.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.proposals', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.proposals' | trans }}</span></a></li>
  165.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.bill_credits', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.bill_credits' | trans }}</span></a></li>
  166.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.deposits', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.deposits' | trans }}</span></a></li>
  167.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.list_tax', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.tax.label' | trans }}</</span></a></li>
  168.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.payment_methods', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.payment_method.label' | trans }}</</span></a></li>
  169.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.liste_tiers', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.third.label' | trans }}</</span></a></li>
  170.             <li class="nav-item"><a class="sidebar-link " href="{{ path('admin.statistics', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.statistics' | trans }}</</span></a></li>
  171.             <li class="nav-item"><a class="sidebar-link " href="{{ path('settings.settings', {'slug': boutique.slug}) }}"><span class="icon-holder"><i class="c-blue-500 ti-share"></i> </span><span class="title">{{ 'admin.settings.settings' | trans }}</</span></a></li>
  172.             
  173.             
  174.         </ul></div>
  175. </div> <!-- Sidebar -->
  176. #}