templates/bundles/SyliusShopBundle/Product/Index/_main.html.twig line 1

  1. {% import '@SyliusUi/Macro/messages.html.twig' as messages %}
  2. {% import 'frontend/Macro/pagination.html.twig' as pagination %}
  3. {% if resources.data | length > 0 %}
  4.     {# <div class="row bottom-30 align-items-baseline">
  5.         <div class="col-3 col-sm-6">
  6.             {% include '@SyliusShop/Product/Index/_pagination.html.twig' %}
  7.         </div>
  8.         <div
  9.             class="col-9 col-sm-6 text-right">
  10.             <!-- shop filter start-->
  11.             {% include '@SyliusShop/Product/Index/_sorting.html.twig' %}
  12.             <!-- shop filter end-->
  13.         </div>
  14.     </div> #}
  15.     {{ sonata_block_render_event('sylius.shop.product.index.before_list', {'products': resources.data}) }}
  16.     <!--MixitUp Galery-->
  17.     <div class="mixitup-gallery mt-5 mt-lg-0">
  18.         <!--Filter-->
  19.         {# <div class="filters clearfix">
  20.                                                         <ul class="filter-tabs filter-btns clearfix">
  21.                                                             <li class="active filter" data-role="button" data-filter="all">All</li>
  22.                                                             <li class="filter" data-role="button" data-filter=".dairy">Cyber</li>
  23.                                                             <li class="filter" data-role="button" data-filter=".pantry">Digital</li>
  24.                                                             <li class="filter" data-role="button" data-filter=".meat">Software</li>
  25.                                                             <li class="filter" data-role="button" data-filter=".fruit">Technology</li>
  26.                                                             <li class="filter" data-role="button" data-filter=".vagetables">Development</li>
  27.                                                         </ul>
  28.                                                     </div> #}
  29.             <div class="filter-list row"> 
  30.       {% for product in resources.data %}
  31.                 <div class="product-block all mix dairy meat fruit col-lg-4 col-md-6 col-sm-12">
  32.           {% include '@SyliusShop/Product/_box.html.twig' %} 
  33.                 </div> 
  34.             {% endfor %}
  35.         </div>
  36.     </div>
  37.     {{ pagination.simple(resources.data) }}
  38. {% else %}
  39.     <div class="alert alert--error alert--filled">
  40.         <div class="alert__icon">
  41.             <svg class="icon">
  42.                 <use xlink:href="#close"></use>
  43.             </svg>
  44.         </div>
  45.         <p class="alert__text">
  46.             {{'sylius.ui.no_results_to_display'|trans}}
  47.             <span class="alert__close">
  48.                 <svg class="icon">
  49.                     <use xlink:href="#close"></use>
  50.                 </svg>
  51.             </span>
  52.         </p>
  53.     </div>
  54. {% endif %}