custom/static-plugins/marketing-tools/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_pseudo_modal %}
  3.     {{ parent() }}
  4.     {% set marketing_modal = page.header.extensions.marketing_modal %}
  5.     {% if marketing_modal %}
  6.         {% set config = {
  7.             modalName: marketing_modal.name,
  8.             modalToken: marketing_modal.token
  9.         } %}
  10.         <div class="marketing-modal modal fade"
  11.              tabindex="-1"
  12.              role="dialog"
  13.              data-marketing-modal-plugin="true"
  14.              data-marketing-modal-plugin-options="{{ config|json_encode }}">
  15.             {% sw_include '@WexoMarketingTools/storefront/modals/modal' ~ marketing_modal.modalDesign ~ '.html.twig' ignore missing with {
  16.                 modal: marketing_modal
  17.             } %}
  18.         </div>
  19.     {% endif %}
  20. {% endblock %}
  21. {% block base_main_inner %}
  22.     {% set banners = page.header.extensions.marketing_banners %}
  23.     {% if banners %}
  24.         {% block base_main_inner_marketing_banner_top %}
  25.             {% sw_include '@WexoMarketingTools/storefront/banner/marketing-banner-top.html.twig' with {
  26.                 banners: banners
  27.             } %}
  28.         {% endblock %}
  29.         {{ parent() }}
  30.         {% block base_main_inner_marketing_banner_bottom %}
  31.             {% sw_include '@WexoMarketingTools/storefront/banner/marketing-banner-bottom.html.twig' with {
  32.                 banners: banners
  33.             } %}
  34.         {% endblock %}
  35.     {% else %}
  36.         {{ parent() }}
  37.     {% endif %}
  38. {% endblock %}