templates/exposant/product_by_category.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block modal %}
  3.     <div class="modal fade custom-modal" id="quickViewModal" tabindex="-1" aria-labelledby="quickViewModalLabel" aria-hidden="true">
  4.         <div class="modal-dialog">
  5.             <div class="modal-content">
  6.                 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  7.                 <div class="modal-body">
  8.                     <div class="row">
  9.                         <div class="col-md-6 col-sm-12 col-xs-12 mb-md-0 mb-sm-5">
  10.                             <div class="detail-gallery">
  11.                                 <span class="zoom-icon"><i class="fi-rs-search"></i></span>
  12.                                 <!-- MAIN SLIDES -->
  13.                                 <div class="product-image-slider">
  14.                                     <figure class="border-radius-10">
  15.                                         <img src="assets/imgs/shop/product-16-2.jpg" alt="product image" />
  16.                                     </figure>
  17.                                     <figure class="border-radius-10">
  18.                                         <img src="assets/imgs/shop/product-16-1.jpg" alt="product image" />
  19.                                     </figure>
  20.                                     <figure class="border-radius-10">
  21.                                         <img src="assets/imgs/shop/product-16-3.jpg" alt="product image" />
  22.                                     </figure>
  23.                                     <figure class="border-radius-10">
  24.                                         <img src="assets/imgs/shop/product-16-4.jpg" alt="product image" />
  25.                                     </figure>
  26.                                     <figure class="border-radius-10">
  27.                                         <img src="assets/imgs/shop/product-16-5.jpg" alt="product image" />
  28.                                     </figure>
  29.                                     <figure class="border-radius-10">
  30.                                         <img src="assets/imgs/shop/product-16-6.jpg" alt="product image" />
  31.                                     </figure>
  32.                                     <figure class="border-radius-10">
  33.                                         <img src="assets/imgs/shop/product-16-7.jpg" alt="product image" />
  34.                                     </figure>
  35.                                 </div>
  36.                                 <!-- THUMBNAILS -->
  37.                                 <div class="slider-nav-thumbnails">
  38.                                     <div><img src="assets/imgs/shop/thumbnail-3.jpg" alt="product image" /></div>
  39.                                     <div><img src="assets/imgs/shop/thumbnail-4.jpg" alt="product image" /></div>
  40.                                     <div><img src="assets/imgs/shop/thumbnail-5.jpg" alt="product image" /></div>
  41.                                     <div><img src="assets/imgs/shop/thumbnail-6.jpg" alt="product image" /></div>
  42.                                     <div><img src="assets/imgs/shop/thumbnail-7.jpg" alt="product image" /></div>
  43.                                     <div><img src="assets/imgs/shop/thumbnail-8.jpg" alt="product image" /></div>
  44.                                     <div><img src="assets/imgs/shop/thumbnail-9.jpg" alt="product image" /></div>
  45.                                 </div>
  46.                             </div>
  47.                             <!-- End Gallery -->
  48.                         </div>
  49.                         <div class="col-md-6 col-sm-12 col-xs-12">
  50.                             <div class="detail-info pr-30 pl-30">
  51.                                 <span class="stock-status out-stock"> Sale Off </span>
  52.                                 <h3 class="title-detail"><a href="shop-product-right.html" class="text-heading">Seeds of Change Organic Quinoa, Brown</a></h3>
  53.                                 <div class="product-detail-rating">
  54.                                     <div class="product-rate-cover text-end">
  55.                                         <div class="product-rate d-inline-block">
  56.                                             <div class="product-rating" style="width: 90%"></div>
  57.                                         </div>
  58.                                         <span class="font-small ml-5 text-muted"> (32 reviews)</span>
  59.                                     </div>
  60.                                 </div>
  61.                                 <div class="clearfix product-price-cover">
  62.                                     <div class="product-price primary-color float-left">
  63.                                         <span class="current-price text-brand">$38</span>
  64.                                         <span>
  65.                                                 <span class="save-price font-md color3 ml-15">26% Off</span>
  66.                                                 <span class="old-price font-md ml-15">$52</span>
  67.                                             </span>
  68.                                     </div>
  69.                                 </div>
  70.                                 <div class="detail-extralink mb-30">
  71.                                     <div class="detail-qty border radius">
  72.                                         <a href="#" class="qty-down"><i class="fi-rs-angle-small-down"></i></a>
  73.                                         <span class="qty-val">1</span>
  74.                                         <a href="#" class="qty-up"><i class="fi-rs-angle-small-up"></i></a>
  75.                                     </div>
  76.                                     <div class="product-extra-link2">
  77.                                         <button type="submit" class="button button-add-to-cart"><i class="fi-rs-shopping-cart"></i>Add to cart</button>
  78.                                     </div>
  79.                                 </div>
  80.                                 <div class="font-xs">
  81.                                     <ul>
  82.                                         <li class="mb-5">Vendor: <span class="text-brand">Nest</span></li>
  83.                                         <li class="mb-5">MFG:<span class="text-brand"> Jun 4.2021</span></li>
  84.                                     </ul>
  85.                                 </div>
  86.                             </div>
  87.                             <!-- Detail Info -->
  88.                         </div>
  89.                     </div>
  90.                 </div>
  91.             </div>
  92.         </div>
  93.     </div>
  94. {% endblock %}
  95. {% block body %}
  96.     <main class="main">
  97.             <div class="page-header mt-30 mb-50">
  98.                 <div class="container">
  99.                     <div class="archive-header">
  100.                         <div class="row align-items-center">
  101.                             <div class="col-xl-6">
  102.                                 <h1 class="mb-15">{{ category.libele }}</h1>
  103.                                 <div class="breadcrumb">
  104.                                     <a href="{{ path('app_accueil') }}" rel="nofollow"><i class="fi-rs-home mr-5"></i>Accueil</a>
  105.                                     <span></span> Catégories <span></span> {{ category.libele }}
  106.                                 </div>
  107.                             </div>
  108.                             
  109.                         </div>
  110.                     </div>
  111.                 </div>
  112.             </div>
  113.             <div class="container mb-30">
  114.                 <div class="row flex-row-reverse">
  115.                     <div class="col-lg-4-5">
  116.                         <div class="shop-product-fillter">
  117.                             <div class="totall-product">
  118.                                 <p> <strong class="text-brand">{{ category.produits|length }}</strong> produits</p>
  119.                             </div>
  120.                         </div>
  121.                         <div class="row product-grid">
  122.                         {% for produit in produits %}
  123.                             <div class="col-lg-1-5 col-md-4 col-12 col-sm-6">
  124.                                 <div class="product-cart-wrap mb-30">
  125.                                     <div class="product-img-action-wrap">
  126.                                         <div class="product-img product-img-zoom">
  127.                                             <a href="shop-product-right.html">
  128.                                                 <img class="default-img" src="{{ asset('produits/' ~ produit.images|first) }}" alt="" />
  129.                                                 <img class="hover-img" src="{{ asset('produits/' ~ produit.images|first) }}" alt="" />
  130.                                             </a>
  131.                                         </div>
  132.                                         <div class="product-action-1">
  133.                                             <a aria-label="Quick view" class="action-btn" data-bs-toggle="modal" data-bs-target="#quickViewModal"><i class="fi-rs-eye"></i></a>
  134.                                         </div>
  135.                                     </div>
  136.                                     <div class="product-content-wrap">
  137.                                         <div class="product-category">
  138.                                             <a href="#">{{ produit.categories }}</a>
  139.                                         </div>
  140.                                         <h2><a href="">{{ produit.libele }}</a></h2>
  141.                                         <div>
  142.                                             <span class="font-small text-muted">Par <a href="{{ path('app_show_exposant', {'slug': produit.entreprise.slug}) }}">{{ produit.entreprise.nom }}</a></span>
  143.                                         </div>
  144.                                         <div class="product-card-bottom">
  145.                                             <div class="product-price">
  146.                                                 <span>{{ produit.prix }} FCFA</span>
  147.                                             </div>
  148.                                             <div class="add-cart">
  149.                                                 <a class="add" href="{{ path('app_product_detail', {'slug': produit.slug}) }}"><i class="fi-rs-info mr-5"></i>Plus d'infos </a>
  150.                                             </div>
  151.                                         </div>
  152.                                     </div>
  153.                                 </div>
  154.                             </div>
  155.                         {% else %}
  156.                             <h2> Aucun produit de cette catégorie disponible </h2>
  157.                         {% endfor %}
  158.                         </div>
  159.                         <!--product grid-->
  160.                         {{ knp_pagination_render(produits, 'paginations/pagination.html.twig') }}
  161.                     </div>
  162.                     <div class="col-lg-1-5 primary-sidebar sticky-sidebar">
  163.                         <div class="sidebar-widget widget-category-2 mb-30">
  164.                             <h5 class="section-title style-1 mb-30">Catégories</h5>
  165.                             <ul>
  166.                                 {% for categorie in categories %}
  167.                             <li>
  168.                                 <a href="{{ path('app_category', {'slug': categorie.slug}) }}"> <img src="#" alt=""/>{{ categorie.libele}}</a><span
  169.                             </li>
  170.                             {% endfor %}
  171.                             </ul>
  172.                         </div>
  173.                     </div>
  174.                 </div>
  175.             </div>
  176.         </main>
  177. {% endblock %}