custom/plugins/MaxiaLazyLoader6/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_script_csrf %}
  3.     {{ parent() }}
  4.     {%- if context.extensions.maxiaLazyLoader.active -%}
  5.         {%- block base_script_maxia_lazy_loader -%}
  6.             <script>
  7.                 {%- if lazySizesConfig is not defined -%}
  8.                     {% set lazySizesConfig = {
  9.                         init: false,
  10.                         expand: context.extensions.maxiaLazyLoader.expand,
  11.                         loadMode: 2,
  12.                         expFactor: 1,
  13.                         loadHidden: false,
  14.                         lazyClass: 'maxia-lazy-image',
  15.                         preloadClass: 'maxia-lazy-preload',
  16.                         loadingClass: 'maxia-lazy-loading',
  17.                         loadedClass: 'maxia-lazy-loaded'
  18.                     } %}
  19.                 {%- endif -%}
  20.                 window.maxiaLazyActive = true;
  21.                 window.lazySizesConfig = window.lazySizesConfig || {{ lazySizesConfig|json_encode|raw }};
  22.             </script>
  23.             <script src="{{ asset('bundles/maxialazyloader6/all.js') }}"></script>
  24.         {%- endblock -%}
  25.     {%- endif -%}
  26. {% endblock %}