custom/plugins/Tuerschild_2/src/Resources/views/storefront/element/cms-element-sidebar-filter.html.twig line 1

Open in your IDE?
  1. {% block element_sidebar_filter %}
  2.     {% set config = element.fieldConfig.elements %}
  3.     {% set slot = cmsPage.firstElementOfType('product-listing') %}
  4.     {% if slot.data.listing.aggregations.elements|length > 0 %}
  5.         <div class="cms-element-sidebar-filter">
  6.             {% block element_product_listing_filter_button %}
  7.                 <button class="btn header-actions-btn filter-panel-wrapper-toggle"
  8.                         type="button"
  9.                         data-offcanvas-filter="true"
  10.                         aria-haspopup="true"
  11.                         aria-expanded="false"
  12.                         aria-label="{{ "general.menuLink"|trans }}">
  13.                     {% block element_product_listing_filter_button_icon %}
  14.                         {% sw_icon 'sliders-horizontal' %}
  15.                     {% endblock %}
  16.                     {{ "listing.filterTitleText"|trans }}
  17.                 </button>
  18.             {% endblock %}
  19.             {% block element_sidebar_filter_panel %}
  20.                 <div class="filter-container d-flex justify-content-between">
  21.                     <div id="filter-panel-wrapper"
  22.                          class="filter-panel-wrapper"
  23.                          data-offcanvas-filter-content="true">
  24.                         {% sw_include '@Storefront/storefront/component/listing/filter-panel.html.twig' with {
  25.                             listing: slot.data.listing,
  26.                             sidebar: block.sectionPosition == 'sidebar'
  27.                         } %}
  28.                     </div>
  29.                     <div class="sorting-container">
  30.                         {% block element_product_listing_sorting %}
  31.                         <div>
  32.                             {% block element_product_listing_pagination_nav_top_total_results %}
  33.                                 <span class="sorting-results-text">{{ slot.data.listing.total }} {{ "listing.searchResult"|trans|sw_sanitize }}</span>
  34.                             {% endblock %}
  35.                             {% sw_include '@Storefront/storefront/component/sorting.html.twig' with {
  36.                                 current: slot.data.listing.sorting,
  37.                                 sortings: slot.data.listing.availableSortings
  38.                             } %}
  39.                             {% endblock %}
  40.                         </div>
  41.                     </div>
  42.                 </div>
  43.             {% endblock %}
  44.         </div>
  45.     {% endif %}
  46. {% endblock %}