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.             {% if userBoutique.role == constant('App\\Entity\\RoleBoutique::ADMIN') or userBoutique.role == constant('App\\Entity\\RoleBoutique::MANAGER') %}
  21.                 <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>
  22.                 <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>
  23.                   <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>
  24.                 <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>
  25.                 <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>
  26.                 <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>
  27.                 <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>
  28.                 <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>
  29.                 
  30.                 <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>
  31.                 <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>
  32.                 <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>
  33.                 <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>
  34.                                                                 
  35.             {% endif %}
  36.         </ul>
  37.     </li>
  38.     {% if userBoutique.role == constant('App\\Entity\\RoleBoutique::ADMIN') %}
  39.         <li class="nav-item">
  40.             <a class="nav-link collapsed" data-bs-target="#rh-nav" data-bs-toggle="collapse" href="#">
  41.                   <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.rh.rh' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  42.             </a>
  43.             <ul id="rh-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  44.                 <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>
  45.                 <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>
  46.                 <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>
  47.                 <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>
  48.                 <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>                
  49.             </ul>
  50.         </li>
  51.     {% endif %}
  52.     <li class="nav-item">
  53.         <a class="nav-link collapsed" data-bs-target="#comptabilite-nav" data-bs-toggle="collapse" href="#">
  54.               <i class="bi bi-menu-button-wide"></i><span>{{ 'admin.comptabilite.comptabilite' | trans }}</span><i class="bi bi-chevron-down ms-auto"></i>
  55.         </a>
  56.         <ul id="comptabilite-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
  57.             <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>
  58.             <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>
  59.             <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>
  60.             <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>
  61.             <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>
  62.         
  63.         </ul>
  64.     </li>
  65.     
  66.     {% if userBoutique.role == constant('App\\Entity\\RoleBoutique::ADMIN') %}
  67.     <li class="nav-item">
  68.           <a class="nav-link " href="{{ path('settings.settings', {'slug': boutique.slug}) }}">
  69.           <i class="bi bi-house"></i>
  70.           <span>{{ 'admin.settings.settings' | trans }} </span>
  71.         </a>
  72.      </li>
  73.     
  74.     {% endif %}    
  75.     </ul>
  76. </aside>
  77.  
  78.  
  79.  {#
  80.   <div class="sidebar">
  81.       <div class="sidebar-inner">
  82.       <div class="sidebar-logo">
  83.       <div class="peers ai-c fxw-nw">
  84.       <div class="peer peer-greed">
  85.         <a class="sidebar-link td-n" href="{{ path('home') }}">
  86.         <div class="peers ai-c fxw-nw">
  87.         <div class="peer"><div class="logo">
  88.         <img src="assets/static/images/logo.png" alt=""></div></div>
  89.         <div class="peer peer-greed"><h5 class="lh-1 mB-0 logo-text">{{ app_name }}</h5></div>
  90.         </div></a></div><div class="peer"><div class="mobile-toggle sidebar-toggle">
  91.         <a href="" class="td-n"><i class="ti-arrow-circle-left"></i></a></div></div></div></div>
  92.         <ul class="sidebar-menu scrollable pos-r">
  93.             <li class="nav-item mT-30 active"><a class="sidebar-link " href="{{ path('admin.show_shop', {'slug': boutique.slug}) }}"><span class="icon-holder">
  94.             <i class="c-blue-500 ti-home"></i> </span><span class="title">Dashboard</span></a></li>
  95.             <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>
  96.             <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>
  97.             <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>
  98.             <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>
  99.             <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>
  100.             <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>
  101.             <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>
  102.             <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>
  103.             <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>
  104.             <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>
  105.             <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>
  106.             
  107.             
  108.         </ul></div>
  109. </div> <!-- Sidebar -->
  110. #}