{% extends '@SyliusShop/layout.html.twig' %} {% form_theme form '@SyliusUi/Form/theme.html.twig' %} {% import '@SyliusUi/Macro/messages.html.twig' as messages %} {% import '@SyliusUi/Macro/pagination.html.twig' as pagination %} {% block content %} {% include '@SyliusShop/Product/Index/_header.html.twig' %} {{ form_start(form, {'method': 'GET', 'attr': {'class': 'needs-validation'}}) }}
{{ 'bitbag_sylius_elasticsearch_plugin.ui.filter_results'|trans }}
{% include '@BitBagSyliusElasticsearchPlugin/Shop/Product/Index/_filterForm.html.twig' %}
{% include '@BitBagSyliusElasticsearchPlugin/Shop/Product/Index/_sorting.html.twig' %}
{% include '@BitBagSyliusElasticsearchPlugin/Shop/Product/Index/_pagination.html.twig' %}
{{ form_widget(form.name, {'attr': {'placeholder': 'sylius.ui.search', 'class': 'form-control'}}) }}
{% if products|length > 0 %}
{% for product in products %}
{% include '@SyliusShop/Product/_box.html.twig' %}
{% endfor %}
{{ pagination.simple(products) }}
{% else %}
{{ messages.info('sylius.ui.no_results_to_display') }}
{% endif %}
{{ form_end(form, {'render_rest': false}) }} {% endblock %}