templates/home/search.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Recherche Article {% endblock %}
  3. {% block body %}
  4.     <main class="main">
  5.              <div class="page-header breadcrumb-wrap">
  6.             <div class="container">
  7.                 <div class="breadcrumb">
  8.                     <a href="{{ path('app_home_index') }}" rel="nofollow"><i class="fi-rs-home mr-5"></i>Accueil</a>
  9.                     {% if categorie is defined and categorie is not null %}
  10.                         <span> {{ categorie.libelle }} </span>
  11.                     {% else %}
  12.                         <span> Recherche </span>
  13.                     {% endif %}
  14.                 </div>
  15.             </div>
  16.         </div>
  17.         <section class="section-padding mb-10">
  18.             <div class="container">
  19.                 <div class="row">
  20.                     <div class="col-xl-12 col-lg-12 col-md-6 mb-sm-5 mb-md-0 wow animate__animated animate__fadeInUp" data-wow-delay="0">
  21.                     {% if categorie  is defined and categorie is not null %}
  22.                         <h4 class="section-title style-1 mb-10 animated animated">Catégorie: {{ categorie.libelle }} </h4>
  23.                       {% else %}
  24.                          <h4 class="section-title style-1 mb-10 animated animated">Résultats de la recherche</h4>
  25.                        {% endif %}
  26.                         <div class=" row product-list-small animated animated">
  27.                             {% for article in   articles  %}
  28.                             <div class="col-md-3 col-lg-3 col-sm-1  mb-2  articles">
  29.                                 <article class="row align-items-center hover-up  mr-5 mb-1" style=" ; height: 120px">
  30.                                     <figure class="col-md-4  col-sm-6 mb-0">
  31.                                         {% if article.ispromo == true %}
  32.                                             <span class=" badge alert-success"  style="background: #e1b12c; color: #FFFFFF" >PROMO </span>
  33.                                         {% endif %}
  34.                                         {% if article.IsSolde == true %}
  35.                                             <span class=" badge alert-success"  style="background: #f87171; color: #FFFFFF" >Jusqu'à -{{ article.soldePourcentage}}% </span>
  36.                                         {% endif %}
  37.                                         <a href="{{ path('app_home_detail',{slug: article.slug} ) }}">
  38.                                             <img src="{{ asset('uploads/articles/'~ article.code ~'/'~article.imageprincipale) }}" alt="" />
  39.                                         </a>
  40.                                     </figure>
  41.                                     <div class="col-md-8 mb-0 col-sm-6 ">
  42.                                         <h6>
  43.                                             <a href="{{ path('app_home_detail',{slug: article.slug} ) }}">{{ article.libelle|length > 50 ?  article.libelle|slice(0, 50) ~ '...' : article.libelle  }}</a>
  44.                                         </h6>
  45.                                         <div class="product-price">
  46.                                         {% if article.ispromo==true %}
  47.                                             {% if article.isNoprice == true %}
  48.                                                 <span>Prix à la demande</span>
  49.                                             {% else %}
  50.                                             <span>{{ article.prixpromo|number_format(0,'.',' ') }} FCFA</span>
  51.                                             <span class="old-price">{{ article.prix|number_format(0,'.',' ') }} FCFA</span>
  52.                                             {% endif %}
  53.                                         {% elseif  article.IsSolde == true %}
  54.                                             {% if article.isNoprice == true %}
  55.                                                 <span>Prix à la demande</span>
  56.                                             {% else %}
  57.                                                 <span>{{ article.prix|number_format(0,'.',' ') }} FCFA</span>
  58.                                             {% endif %}
  59.                                         {% else %}
  60.                                             <span>
  61.                                                 {% if article.prix > 0%}
  62.                                                 {{ article.prix|number_format(0,'.',' ') }} FCFA
  63.                                                 {% else %}
  64.                                                     Prix à la demande
  65.                                                 {% endif %}
  66.                                             </span>
  67.                                         {% endif %}
  68.                                         </div>
  69.                                         <div class="d-inline-block">
  70.                                             <span class="font-small text-muted">Publié le {{ article.pubDate| date('d/m/Y h:i') }}</span>
  71.                                         </div>
  72.                                     </div>
  73.                                 </article>
  74.                                 <hr/>
  75.                             </div>
  76.                            {% endfor %}
  77.                             <div class="pagination-area mt-10 mb-10">
  78.                                  {{ knp_pagination_render(articles, 'paginator.html.twig') }}
  79.                             </div>
  80.                         </div>
  81.                     </div>
  82.                 </div>
  83.             </div>
  84.         </section>
  85.         <section class="banners mb-25">
  86.             <div class="container">
  87.                 <div class="row">
  88.                     <div class="col-lg-4 col-md-6">
  89.                         <div class="banner-img wow animate__ animate__fadeInUp animated" data-wow-delay="0" style="visibility: visible; animation-name: fadeInUp;">
  90.                           <!--  <img src="assets/imgs/banner/banner-1.png" alt="">-->
  91.                               {% if pubImages["Z-B-IMG1-PA"] is defined %}
  92.                                      <a href="#" ><img src="{{ asset('uploads/pubs/'~ pubImages["Z-B-IMG1-PA"]) }}"  alt="" class="border-radius-10" /></a>
  93.                                 {% else %}
  94.                                      <a href="#" ><img src="{{ asset('assets/imgs/deals/img-pub-3.jpg') }}"  alt="" class="border-radius-10" /></a>
  95.                                 {% endif %}
  96.                             <div class="banner-text">   
  97.                             </div>
  98.                         </div>
  99.                     </div>
  100.                     <div class="col-lg-4 col-md-6">
  101.                         <div class="banner-img wow animate__ animate__fadeInUp animated" data-wow-delay=".2s" style="visibility: visible; animation-delay: 0.2s; animation-name: fadeInUp;">
  102.                                 {% if pubImages["Z-B-IMG2-PA"] is defined %}
  103.                                      <a href="#" ><img src="{{ asset('uploads/pubs/'~ pubImages["Z-B-IMG2-PA"]) }}"  alt="" class="border-radius-10" /></a>
  104.                                 {% else %}
  105.                                      <a href="#" ><img src="{{ asset('assets/imgs/deals/img-pub-4.jpg') }}"  alt="" class="border-radius-10" /></a>
  106.                                 {% endif %}
  107.                             <div class="banner-text">
  108.                         
  109.                             </div>
  110.                         </div>
  111.                     </div>
  112.                     <div class="col-lg-4 d-md-none d-lg-flex">
  113.                         <div class="banner-img mb-sm-0 wow animate__ animate__fadeInUp animated" data-wow-delay=".4s" style="visibility: visible; animation-delay: 0.4s; animation-name: fadeInUp;">
  114.                               {% if pubImages["Z-B-IMG3-PA"] is defined %}
  115.                                      <a href="#" ><img src="{{ asset('uploads/pubs/'~ pubImages["Z-B-IMG3-PA"]) }}"  alt="" class="border-radius-10" /></a>
  116.                                 {% else %}
  117.                                      <a href="#" ><img src="{{ asset('assets/imgs/deals/img-pub-3.jpg') }}"  alt="" class="border-radius-10" /></a>
  118.                                 {% endif %}
  119.                             <div class="banner-text">
  120.                              
  121.                             </div>
  122.                         </div>
  123.                     </div>
  124.                 </div>
  125.             </div>
  126.         </section>
  127.     </main>
  128. {% endblock %}