templates/front/boutique/evenements/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Evenements{% endblock %}
  3. {% block main %}
  4.     {# {% for produit in produits %}
  5.         {% if produit.visible %}
  6.             <div>
  7.                 <a href="{{ path('app_front_produit_detail', { 'name': produit.name }) }}">
  8.                     {{ produit.title }}
  9.                     {{ produit.accroche }}
  10.                     <img class="b-imgtxt__img" src="{{ asset('uploads/medias/' ~ produit.media.path)| imagine_filter('bloc_text_image') }}" alt="">
  11.                     {{ produit.prixHtDivise }}
  12.                     {{ produit.produitEtat }}
  13.                 </a>
  14.             </div>
  15.         {% endif %}
  16.     {% endfor %} #}
  17.     <main class="container">
  18.         <div class="row py-4">
  19.             <aside class="col-3">
  20.                 <div class="card p-2">
  21.                     <label class="h3">Filtres</label>
  22.                     <select class="form-select mb-2" aria-label="Default select example">
  23.                         <option selected>Coach</option>
  24.                         <option value="1">One</option>
  25.                         <option value="2">Two</option>
  26.                         <option value="3">Three</option>
  27.                     </select>
  28.                     <select class="form-select mb-2" aria-label="Default select example">
  29.                         <option selected>Skills</option>
  30.                         <option value="1">One</option>
  31.                         <option value="2">Two</option>
  32.                         <option value="3">Three</option>
  33.                     </select>
  34.                     <select class="form-select mb-2" aria-label="Default select example">
  35.                         <option selected>Date</option>
  36.                         <option value="1">One</option>
  37.                         <option value="2">Two</option>
  38.                         <option value="3">Three</option>
  39.                     </select>
  40.                     <select class="form-select mb-2" aria-label="Default select example">
  41.                         <option selected>Durée</option>
  42.                         <option value="1">One</option>
  43.                         <option value="2">Two</option>
  44.                         <option value="3">Three</option>
  45.                     </select>
  46.                     <a href="#" class="btn btn-primary"><span class="fas fa-filter"></span> Filtrer</a>
  47.                 </div>
  48.             </aside>
  49.             <section class="col-9">
  50.                 <div class="d-flex">
  51.                     <h1 class="fs-4">15 evenements pour «novembre»</h1>
  52.                     <div class="ms-auto me-4">
  53.                         <select class="form-select" aria-label="Default select example">
  54.                             <option selected>Trier par</option>
  55.                             <option value="1">One</option>
  56.                             <option value="2">Two</option>
  57.                             <option value="3">Three</option>
  58.                         </select>
  59.                     </div>
  60.                     <ul class="pagination">
  61.                         <li class="page-item active" aria-current="page">
  62.                             <span class="page-link">1</span>
  63.                         </li>
  64.                         <li class="page-item"><a class="page-link" href="#">2</a></li>
  65.                         <li class="page-item"><a class="page-link" href="#">3</a></li>
  66.                     </ul>
  67.                 </div>
  68.                 <div class="row">
  69.                             
  70.                     {% for evenement in evenements %}
  71.                         <div class="col-4 mb-4">
  72.                             <a class="text-decoration-none text-black" href="{{ path('app_front_evenements_detail', { 'name': evenement.name }) }}">
  73.                                 <div class="card h-100">
  74.                                     <img class="card-img-top" alt="…" src="{{ asset('uploads/medias/' ~ evenement.media)| imagine_filter('img_listing_produit') }}">
  75.                                     <div class="card-body h-100">
  76.                                         <h5 class="card-title">{{ evenement.title }}</h5>
  77.                                         <p class="badge bg-secondary">{{ evenement.publishedAt|format_datetime('full', 'none', locale='fr') }}</p>
  78.                                         <p class="card-text">{{ evenement.accroche }}</p>
  79.                                     </div>
  80.                                     <div class="d-flex justify-content-between align-items-center card-footer">
  81.                                         <p class="btn btn-primary">{{ evenement.prixHtDivise }} €</p>
  82.                                     </div>
  83.                                 </div>
  84.                             </a>
  85.                         </div>
  86.                     {% endfor %}
  87.                 </div>
  88.                 <div class="d-flex">
  89.                     <ul class="pagination ms-auto">
  90.                         <li class="page-item active" aria-current="page">
  91.                             <span class="page-link">1</span>
  92.                         </li>
  93.                         <li class="page-item"><a class="page-link" href="#">2</a></li>
  94.                         <li class="page-item"><a class="page-link" href="#">3</a></li>
  95.                     </ul>
  96.                 </div>
  97.             </section>
  98.         </div>
  99.     </main>
  100. {% endblock %}