{% sw_extends '@Storefront/storefront/layout/footer/footer.html.twig' %}{% block layout_footer_inner_container %} {% if theme_config('zen-footer-logo-position') is same as ('newsletter') %} {% set newsletterHiddenClass = 'd-md-none' %} {% set newsletterFooterLogoClass = 'newsletter-footer-logo' %} {% endif %} {% block zen_layout_footer_newsletter %} {% if theme_config('zen-footer-newsletter-position') is same as ('prepend') %} <div class="footer-newsletter newsletter-fullwidth {{ newsletterFooterLogoClass }}"> <div class="container"> {% block zen_layout_footer_newsletter_logo %} {# footer logo #} {% if theme_config('zen-footer-logo-position') is same as ('newsletter') %} <div class="footer-logo"> {% sw_include '@Storefront/storefront/component/footer/zen-footer-logo.html.twig' %} </div> {% endif %} {% endblock %} {% sw_include '@Storefront/storefront/component/footer/zen-footer-newsletter.html.twig' with { action: 'frontend.form.newsletter.register.handle', submitText: 'newsletter.formSubmit' } %} </div> </div> {% endif %} {% endblock %} {% block layout_footer_navigation %} <div class="container"> <div id="footerColumns" class="row footer-columns{% if theme_config('zen-footer-col-headline-font-align') is same as ('center') and theme_config('zen-footer-col-font-align') is same as ('center') %} justify-content-center{% endif %}" data-collapse-footer="true"> {% block zen_layout_footer_navigation_logo %} {% if theme_config('zen-footer-logo-position') is same as ('column') %} <div class="{{ theme_config('zen-footer-logo-col') }} {{ theme_config('zen-footer-logo-col-xl') }} order-{{ theme_config('zen-footer-logo-order') }} footer-column footer-logo-column"> <div class="footer-logo-column-inner"> {% sw_include '@Storefront/storefront/component/footer/zen-footer-logo.html.twig' %} </div> </div> {% endif %} {% endblock %} {% block zen_layout_footer_navigation_newsletter %} {% if theme_config('zen-footer-newsletter-position') is same as ('column') %} <div class="{{ theme_config('zen-footer-newsletter-col') }} {{ theme_config('zen-footer-newsletter-col-xl') }} order-{{ theme_config('zen-footer-newsletter-order') }} footer-column js-footer-column footer-newsletter-column footer-newsletter {{ newsletterFooterLogoClass }}"> {% block zen_layout_footer_navigation_newsletter_headline_logo %} {# footer logo #} {% if theme_config('zen-footer-logo-position') is same as ('newsletter') %} <div class="footer-column-headline footer-headline footer-logo"> {% sw_include '@Storefront/storefront/component/footer/zen-footer-logo.html.twig' %} </div> {% endif %} {% endblock %} {# showClass #} {% if theme_config('zen-footer-newsletter-collapse-state') %} {% set newsletterShowClass = 'show' %} {% endif %} {% block zen_layout_footer_navigation_newsletter_headline %} <div class="{{ newsletterHiddenClass }} footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger {{ newsletterShowClass }}" id="collapseFooterNewsletterTitle" data-target="#collapseFooterNewsletter" aria-expanded="true" aria-controls="collapseFooterNewsletter"> {{ 'zentheme.footer.newsletterHeadline'|trans|sw_sanitize }} {% block zen_layout_footer_navigation_newsletter_icons %} <div class="footer-column-toggle"> <span class="footer-plus-icon"> {% sw_icon 'plus' %} </span> <span class="footer-minus-icon"> {% sw_icon 'minus' %} </span> </div> {% endblock %} </div> {% endblock %} {% block zen_layout_footer_navigation_newsletter_content %} <div id="collapseFooterNewsletter" class="footer-column-content collapse js-footer-column-content {{ newsletterShowClass }}" aria-labelledby="collapseFooterNewsletterTitle"> <div class="footer-column-content-inner"> {% sw_include '@Storefront/storefront/component/footer/zen-footer-newsletter.html.twig' with { action: 'frontend.form.newsletter.register.handle', submitText: 'newsletter.formSubmit' }%} </div> </div> {% endblock %} </div> {% endif %} {% endblock %} {% block zen_layout_footer_navigation_social %} {% if theme_config('zen-footer-social-position') is same as ('column') %} <div class="{{ theme_config('zen-footer-social-col') }} {{ theme_config('zen-footer-social-col-xl') }} order-{{ theme_config('zen-footer-social-order') }} footer-column js-footer-column footer-social-column"> {# footer logo #} {% if theme_config('zen-footer-logo-position') is same as ('social') %} {% set socialHiddenClass = 'd-md-none' %} {% endif %} {% block zen_layout_footer_navigation_social_headline_logo %} {# footer logo #} {% if theme_config('zen-footer-logo-position') is same as ('social') %} <div class="footer-column-headline footer-headline footer-logo"> {% sw_include '@Storefront/storefront/component/footer/zen-footer-logo.html.twig' %} </div> {% endif %} {% endblock %} {# showClass #} {% if theme_config('zen-footer-social-collapse-state') %} {% set socialShowClass = 'show' %} {% endif %} {% block zen_layout_footer_navigation_social_headline %} <div class="{{ socialHiddenClass }} footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger {{ socialShowClass }}" id="collapseFooterSocialTitle" data-target="#collapseFooterSocial" aria-expanded="true" aria-controls="collapseFooterSocial"> {{ 'zentheme.footer.socialMediaHeadline'|trans|sw_sanitize }} {% block zen_layout_footer_navigation_social_icons %} <div class="footer-column-toggle"> <span class="footer-plus-icon"> {% sw_icon 'plus' %} </span> <span class="footer-minus-icon"> {% sw_icon 'minus' %} </span> </div> {% endblock %} </div> {% endblock %} {% block zen_layout_footer_navigation_social_content %} <div id="collapseFooterSocial" class="footer-column-content collapse js-footer-column-content {{ socialShowClass }}" aria-labelledby="collapseFooterSocialTitle"> <div class="footer-column-content-inner"> {% sw_include '@Storefront/storefront/component/footer/zen-footer-social.html.twig' %} </div> </div> {% endblock %} </div> {% endif %} {% endblock %} {% block zen_layout_footer_navigation_custom %} {% if config('zenitPlatformGravity.config.customColumnActive') and config('zenitPlatformGravity.config.customColumnTitle') and config('zenitPlatformGravity.config.customColumnText') %} {% set customColumn = { 'translated': { title: "zentheme.gravity.content.customColumnTitle"|trans({"%placeholder%": config('zenitPlatformGravity.config.customColumnTitle')}), text: "zentheme.gravity.content.customColumnText"|trans({"%placeholder%": config('zenitPlatformGravity.config.customColumnText')}) } } %} <div class="{{ theme_config('zen-footer-custom-col') }} {{ theme_config('zen-footer-custom-col-xl') }} order-{{ theme_config('zen-footer-custom-order') }} footer-column js-footer-column footer-custom-column"> {# showClass #} {% if theme_config('zen-footer-custom-collapse-state') %} {% set customShowClass = 'show' %} {% endif %} {% block zen_layout_footer_navigation_custom_headline %} <div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger {{ customShowClass }}" id="collapseFooterCustomTitle" data-target="#collapseFooterCustom" aria-expanded="true" aria-controls="collapseFooterCustom"> {{ customColumn.translated.title }} {% block zen_layout_footer_navigation_custom_icons %} <div class="footer-column-toggle"> <span class="footer-plus-icon"> {% sw_icon 'plus' %} </span> <span class="footer-minus-icon"> {% sw_icon 'minus' %} </span> </div> {% endblock %} </div> {% endblock %} {% block zen_layout_footer_navigation_custom_content %} <div id="collapseFooterCustom" class="footer-column-content collapse js-footer-column-content {{ customShowClass }}" aria-labelledby="collapseFooterCustomTitle"> <div class="footer-column-content-inner"> {{ customColumn.translated.text|raw }} </div> </div> {% endblock %} </div> {% endif %} {% endblock %} {% block zen_layout_footer_navigation_hotline %} {% endblock %} {% block layout_footer_navigation_columns %} {% for root in page.footer.navigation.tree %} {% block layout_footer_navigation_column %} <div class="{{ theme_config('zen-footer-navigation-col') }} {{ theme_config('zen-footer-navigation-col-xl') }} order-{{ theme_config('zen-footer-navigation-order') }} footer-column"> {# showClass #} {% if theme_config('zen-footer-navigation-collapse-state') %} {% set navigationShowClass = 'show' %} {% endif %} {% block layout_footer_navigation_information_headline %} <div class="footer-column-headline footer-headline {{ navigationShowClass }}" id="collapseFooterTitle{{ loop.index }}"> {{ root.category.translated.name }} </div> {% endblock %} {% block layout_footer_navigation_information_content %} <div id="collapseFooter{{ loop.index }}" class="footer-column-content navigationShowClass }}"> <div class="footer-column-content-inner"> {% block layout_footer_navigation_information_links %} <ul class="list-unstyled"> {% for treeItem in root.children %} {% set category = treeItem.category %} {% set name = category.translated.name %} {{ block('layout_footer_navigation_information_link_item') }} {% endfor %} {{ root.category.customFields.Seelia_First|raw }} {{ root.category.customFields.Seelia_Second|raw }} {{ root.category.customFields.Seelia_Third|raw }} </ul> {% endblock %} </div> </div> {% endblock %} </div> {% endblock %} {% endfor %} {% endblock %} </div> </div> {% endblock %} {% block layout_footer_bottom %} <div class="footer-bottom"> <div class="container"> {% block layout_footer_payment_shipping_logos %} {% endblock %} {% block layout_footer_vat %} {% endblock %} {# Social Media Icons #} {% block zen_layout_footer_social_media_logos %} {% if theme_config('zen-footer-social-position') is same as ('bottom') %} {% sw_include '@Storefront/storefront/component/footer/zen-footer-social.html.twig' %} {% endif %} {% endblock %} {{ block('layout_footer_vat') }} {% block layout_footer_service_menu %} {{ block('layout_footer_service_menu_content') }} {% endblock %} {% block layout_footer_copyright %} <div class="footer-copyright"> {{ 'zentheme.general.copyright'|trans({ '%year%': 'now'|date('Y'), '%shopname%': config('core.basicInformation.shopName'), '%love%': '<span class="icon icon-heart icon-xs"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M16 29.104l-1.938-1.75c-6.875-6.25-11.375-10.313-11.375-15.375 0-4.125 3.188-7.313 7.313-7.313 2.313 0 4.563 1.125 6 2.813 1.438-1.688 3.688-2.813 6-2.813 4.125 0 7.313 3.188 7.313 7.313 0 5.063-4.5 9.188-11.375 15.438z"></path></svg></span>', '%href%': 'https://themes.zenit.design', '%title%': 'Made with love by Zenit Design', '%name%': 'Zenit Design' })|raw }} </div> {% endblock %} </div> </div> {% endblock %}{% endblock %}