themes/BootstrapTheme/templates/bundles/MonsieurBizSyliusSearchPlugin/Search/_filters.html.twig line 1

Open in your IDE?
  1. {% set route_page = app.request.attributes.get('_route') %}
  2.     {% if result.filters|length == 0 %}
  3.         <div class="item hide-taxon-page">
  4.             {{ 'monsieurbiz_searchplugin.filters.no_filter'|trans }}
  5.         </div>
  6.     {% else %}
  7.         {% set path = path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) %}
  8.         <form name="filters-form" method="get" action="{{ path }}">
  9.                 {% for filter in result.filters %}
  10.                     {% include '@MonsieurBizSyliusSearchPlugin/Search/_filter.html.twig' with {'filter': filter} %}
  11.                 {% endfor %}
  12.             {# Don't loose current sorting #}
  13.             {% set sorting = app.request.query.get('sorting') %}
  14.             {% if sorting is not empty %}
  15.                 {% for sort, order in sorting %}
  16.                     <input type="hidden" name="sorting[{{ sort }}]" value="{{ order }}" />
  17.                 {% endfor %}
  18.             {% endif %}
  19.             {# Don't loose current limit #}
  20.             {% set limit = app.request.query.get('limit') %}
  21.             {% if limit is not empty %}
  22.                 <input type="hidden" name="limit" value="{{ limit }}" /> 
  23.             {% endif %}
  24.                 <div class="item w-100 filtre-c-bit pt-2">
  25.                     <button type="" class="btn-link border-0 bg-gradient-hover btn-blue">
  26.                         <i class="icon-check"></i> {{ 'monsieurbiz_searchplugin.filters.apply_filters' | trans }}
  27.                     </button>
  28.                 </div>
  29.         </form>
  30.     {% endif %}
  31. </div>