templates/front/categoryDetail.html.twig line 1

Open in your IDE?
  1. {% set subtitle = subtitle|default %}
  2. {% set subtitleVal = subtitleVal|default %}
  3. {% set category = category|default(null) %}
  4. <div class="pax-10">
  5.     <div class="product position-relative pa-25 text-center pointer bgc-white" data-link>
  6.         {# Couleur d'arrière-plan de l'icône à partir de la catégorie #}
  7.         {% set iconBgc = getValueColor(category)|default('#3992B0') %}
  8.         {# Icône de la catégorie (petit pictogramme) #}
  9.         <div class="position-absolute t-0 l-0 wi-65 he-65 pa-10 d-flex align-items-center justify-content-center"
  10.              style="background-color: {{ iconBgc }};">
  11.             <img src="{{ getCategoryImage(category, true, true) }}" alt="{{ category ? category.title : '' }}"
  12.                  class="w-auto mahep-100"/>
  13.         </div>
  14.         {# Visuel principal de la catégorie #}
  15.         <div class="ojgaxs d-flex align-items-center justify-content-center">
  16.             <img src="{{ getCategoryImage(category, false, true, false) | imagine_filter('product_thumbnail') }}"
  17.                  alt="{{ category ? category.title : '' }}"
  18.                  class="w-auto"/>
  19.         </div>
  20.         {# Titre de la catégorie #}
  21.         <h3 class="title1 neihxe mat-8 mab-12">
  22.             <a href="{{ getProductUrl(null, true, null, null, null, null, category) }}">
  23.                 {{ category ? category.title : '' }}
  24.             </a>
  25.         </h3>
  26.         {# Sous-titre optionnel #}
  27.         {% if subtitle %}
  28.             <div class="subtitle1 iyrjwn">
  29.                 {{ subtitleVal ? subtitleVal : (category ? category.title : null) }}
  30.             </div>
  31.         {% endif %}
  32.         {# Intro optionnelle (passée par l'inclusion) #}
  33.         {% if intro is defined %}
  34.             <div class="overflow-hidden he-70 position-relative mat-15">
  35.                 <div class="content">
  36.                     {{ intro }}
  37.                 </div>
  38.                 <div class="position-absolute hep-100 b-0 w-100"
  39.                      style="background: rgb(255,255,255);background: linear-gradient(0deg, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 100%);"></div>
  40.             </div>
  41.         {% endif %}
  42.     </div>
  43. </div>