custom/apps/AtlKatanaTheme/Resources/views/storefront/element/cms-element-product-listing.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/element/cms-element-product-listing.html.twig' %}
  2. {% block element_product_listing_wrapper %}
  3.     {% set productsXs = theme_config('atl-cms-listing-products-xs') %}
  4.     {% set productsSm = theme_config('atl-cms-listing-products-sm') %}
  5.     {% set productsMd = theme_config('atl-cms-listing-products-md') %}
  6.     {% set productsLg = theme_config('atl-cms-listing-products-lg') %}
  7.     {% set productsXl = theme_config('atl-cms-listing-products-xl') %}
  8.     {% set listingColumns = [] %}
  9.     {% set listingColumns = listingColumns|merge(['col-' ~ 12 / productsXs|default('1')]) %}
  10.     {% set listingColumns = listingColumns|merge(['col-sm-' ~ 12 / productsSm|default('2')]) %}
  11.     {% set listingColumns = listingColumns|merge(['col-md-' ~ 12 / productsMd|default('2')]) %}
  12.     {% set listingColumns = listingColumns|merge(['col-lg-' ~ 12 / productsLg|default('3')]) %}
  13.     {% set listingColumns = listingColumns|merge(['col-xl-' ~ 12 / productsXl|default('4')]) %}
  14.     {% if section and section.type == 'sidebar' %}
  15.         {% set productsXs = theme_config('atl-cms-listing-sidebar-products-xs') %}
  16.         {% set productsSm = theme_config('atl-cms-listing-sidebar-products-sm') %}
  17.         {% set productsMd = theme_config('atl-cms-listing-sidebar-products-md') %}
  18.         {% set productsLg = theme_config('atl-cms-listing-sidebar-products-lg') %}
  19.         {% set productsXl = theme_config('atl-cms-listing-sidebar-products-xl') %}
  20.         {% set listingColumns = [] %}
  21.         {% set listingColumns = listingColumns|merge(['col-' ~ 12 / productsXs|default('1')]) %}
  22.         {% set listingColumns = listingColumns|merge(['col-sm-' ~ 12 / productsSm|default('2')]) %}
  23.         {% set listingColumns = listingColumns|merge(['col-md-' ~ 12 / productsMd|default('2')]) %}
  24.         {% set listingColumns = listingColumns|merge(['col-lg-' ~ 12 / productsLg|default('2')]) %}
  25.         {% set listingColumns = listingColumns|merge(['col-xl-' ~ 12 / productsXl|default('3')]) %}
  26.     {% endif %}
  27.     {% set listingColumns = listingColumns|join(' ') %}
  28.     {{ parent() }}
  29. {% endblock %}