templates/front/theme1/partials/product/_sidebar.html.twig line 1

Open in your IDE?
  1. <div class="sidebar-navigation-product">
  2.   <strong class="title">Filtrer par catégories</strong>
  3.   <ul>
  4.      {% for item in categories_tree %}
  5.           <li> 
  6.              <span class="categ position-relative d-flex justify-content-between {{categorie is defined and categorie != null and categorie.id == item.id ?'active':''}}">
  7.                   <a class="" href="{{path('page',{slug:item.slug})}}">{{item.titre}} 
  8.                   {# {% if item.sous_categories is defined and item.sous_categories is not empty %}<i class="fa fa-chevron-down"></i>{% endif %}  #}
  9.                   </a>
  10.  
  11.                   {% if item.sous_categories is defined and item.sous_categories is not empty  %}
  12.                      {% if categorie is defined and categorie != null and categorie.id == item.id   %}
  13.                         <span class="up-cat click-categorie position-relative"></span>
  14.                      {% else %}
  15.                         <span class="down-cat click-categorie position-relative"></span>
  16.                      {% endif %}
  17.                   {% endif %}
  18.                   
  19.              </span>
  20.              {% if item.sous_categories is defined and item.sous_categories is not empty %}
  21.                 <ul  class="{{categorie is defined and categorie != null and categorie.id == item.id?'d-block':''}}">
  22.                     {% for item_sous_categorie in item.sous_categories %}
  23.                          <li> 
  24.                             <span class="sous-categ position-relative d-flex justify-content-between {{sous_categorie is defined and sous_categorie != null and  sous_categorie.id == item_sous_categorie.id ?'active':''}}">
  25.                               <a class=""  href="{{path('page_sous_categorie',{categorie1:item.slug,categorie2:item_sous_categorie.slug})}}">{{item_sous_categorie.titre}} 
  26.                               {# {% if sous_categorie.sous_sous_categories is defined and sous_categorie.sous_sous_categories is not empty %}<i class="fa fa-chevron-down"></i>{% endif %} #}
  27.                               </a>
  28.                               {% if item_sous_categorie.sous_sous_categories is defined and item_sous_categorie.sous_sous_categories is not empty %}
  29.                                  {% if sous_categorie is defined and sous_categorie != null and sous_categorie.id == item_sous_categorie.id %}
  30.                                     <span class="up-cat click-categorie position-relative"></span>
  31.                                  {% else %}
  32.                                     <span class="down-cat click-categorie position-relative"></span>
  33.                                  {% endif %}
  34.                               {% endif %}
  35.                            </span>
  36.                             
  37.                              {% if item_sous_categorie.sous_sous_categories is defined and item_sous_categorie.sous_sous_categories is not empty %}
  38.                                 <ul class="subMenu3 {{ sous_categorie is defined and sous_categorie != null and sous_categorie.id == item_sous_categorie.id?'d-block':''}}">
  39.                                    
  40.                                    {% for item_sous_sous_categorie in item_sous_categorie.sous_sous_categories %}
  41.                                          <li><a class="{{sous_sous_categorie is defined and sous_sous_categorie != null  and  sous_sous_categorie.id == item_sous_sous_categorie.id ?'active':''}}" href="{{path('page_sous_sous_categorie',{categorie1:item.slug,categorie2:item_sous_categorie.slug,categorie3:item_sous_sous_categorie.slug})}}">{{item_sous_sous_categorie.titre}}</a></li>
  42.                                    {% endfor %}
  43.                                 </ul>
  44.                             {% endif %}  
  45.                          </li>
  46.                     {% endfor %}   
  47.                 </ul>
  48.              {% endif %}  
  49.           </li>
  50.      {% endfor %}
  51.   </ul>
  52. </div>