{% sw_extends '@Storefront/storefront/base.html.twig' %}
{% block base_pseudo_modal %}
{{ parent() }}
{% set marketing_modal = page.header.extensions.marketing_modal %}
{% if marketing_modal %}
{% set config = {
modalName: marketing_modal.name,
modalToken: marketing_modal.token
} %}
<div class="marketing-modal modal fade"
tabindex="-1"
role="dialog"
data-marketing-modal-plugin="true"
data-marketing-modal-plugin-options="{{ config|json_encode }}">
{% sw_include '@WexoMarketingTools/storefront/modals/modal' ~ marketing_modal.modalDesign ~ '.html.twig' ignore missing with {
modal: marketing_modal
} %}
</div>
{% endif %}
{% endblock %}
{% block base_main_inner %}
{% set banners = page.header.extensions.marketing_banners %}
{% if banners %}
{% block base_main_inner_marketing_banner_top %}
{% sw_include '@WexoMarketingTools/storefront/banner/marketing-banner-top.html.twig' with {
banners: banners
} %}
{% endblock %}
{{ parent() }}
{% block base_main_inner_marketing_banner_bottom %}
{% sw_include '@WexoMarketingTools/storefront/banner/marketing-banner-bottom.html.twig' with {
banners: banners
} %}
{% endblock %}
{% else %}
{{ parent() }}
{% endif %}
{% endblock %}