templates/bundles/SyliusShopBundle/Product/index.html.twig line 32

Open in your IDE?
  1. {% extends '@SyliusShop/layout-large.html.twig' %}
  2. {% block banner %}
  3.     {# render(url('odiseo_sylius_banner_plugin_shop_partial_banner', {'template': '@SyliusShop/Banner/banner1.html.twig'})) #}
  4. {% endblock %}
  5. {% block content %}
  6.    {#
  7. {{ render(url('sylius_shop_partial_taxon_show_by_slug', {
  8.     'slug': app.request.attributes.get('slug'),
  9.     'template': '@SyliusShop/Taxon/_header.html.twig'
  10. })) }}
  11.         #}
  12.         <div class="grid-list-products">
  13.     {% block breadcrumb %}
  14.         <div class="ui breadcrumb mobile-only">
  15.             <a href="{{ path('sylius_shop_homepage') }}" class="section"><i class="fas fa-home"></i><strong>Mons Fromages</strong></a>
  16.             <div class="divider"> / </div>
  17.             <a href="#" class="section">{{ 'sylius.ui.boutiqueenligne'|trans }}</a>
  18.         </div>
  19.     {% endblock %}
  20.     <div class="filters">
  21.     {{ render(controller('sylius.controller.product:filters', {'originalRequest': app.request})) }}
  22.     {# render(url('app_shop_partial_product_filters', {
  23.         'template': '@SyliusShop/Product/_filters.html.twig',
  24.         'orequest': app.request.request
  25.         })) #}
  26.     {# include '@SyliusShop/Product/_filters.html.twig' #}
  27.     </div>
  28.     <div class="column-list-products">
  29.         {% import '@SyliusUi/Macro/messages.html.twig' as messages %}
  30.         {% import '@SyliusUi/Macro/pagination.html.twig' as pagination %}
  31.         <div class="ui breadcrumb desktop-only">
  32.             <a href="{{ path('sylius_shop_homepage') }}" class="section"><i class="fas fa-home"></i><strong>Mons Fromages</strong></a>
  33.             <div class="divider"> / </div>
  34.             <a href="#" class="section">{{ 'sylius.ui.boutiqueenligne'|trans }}</a>
  35.         </div>
  36.         <h1 class="page__title">
  37.             <span class="page__tagline">{{ 'sylius.ui.boutiqueenligne'|trans }}</span>
  38.             {{ 'sylius.ui.decouvrez'|trans }}
  39.         </h1>
  40.         <p>
  41.          {{ bitbag_cms_render_block('intro_listeproduit') }}
  42.         </p>
  43.         <div class="ui clearing hidden divider"></div>
  44.         {% if resources.data|length > 0 %}
  45.             <div class="products__card-grid" id="products" {{ sylius_test_html_attribute('products') }}>
  46.                 {% for product in resources.data %}
  47.                     {{ sylius_template_event('sylius.shop.product.index.box', {'product': product}) }}
  48.                 {% endfor %}
  49.             </div>
  50.             <div class="ui hidden divider"></div>
  51.             {{ pagination.simple(resources.data, {"next_message": ">", "prev_message": "<" } ) }}
  52.         {% else %}
  53.            <p class="message">
  54.                 {{ 'sylius.ui.no_results_shop'|trans }}
  55.             <p>
  56.         {% endif %}
  57.     </div>
  58. </div>
  59. {% endblock %}