{% sw_extends '@Storefront/storefront/base.html.twig' %}
{% block base_footer_inner %}
<div class="container">
{% block ultra_footer_tuner_pro_modul_one %}
{% if config('UltraFooterTunerProModulOne.config') %}
{% set UltraFooterTunerProModulOne = config('UltraFooterTunerProModulOne.config') %}
{% endif %}
{% if context.saleschannel.UltraFooterTunerProModulOne %}
{% set UltraFooterTunerProModulOne = context.saleschannel.UltraFooterTunerProModulOne %}
{% endif %}
{% if config('UltraFooterTunerProModulOne.config') %}
{% set UltraFooterTunerProModulOne = config('UltraFooterTunerProModulOne.config') %}
{% endif %}
{% if UltraFooterTunerProModulOne.activeKanal %}
<script>
var zeit=3000;
var UMoldXHR = window.XMLHttpRequest;
function UMnewXHR() {
var UMrealXHR = new UMoldXHR();
UMrealXHR.addEventListener("readystatechange", function() {
if(UMrealXHR.readyState==4 && UMrealXHR.status == 200){
if(UMrealXHR.responseURL.indexOf('newsletter') != -1){
document.getElementById("ultra-sender").innerHTML = "{{ UltraFooterTunerProModulOne.footeremailconfirmtext }}";
document.getElementById("ultra-sender").style.display = "block";
setTimeout(function(){ document.getElementById("ultra-sender").style.display = "none"; }, zeit);
}
}
}, false);
return UMrealXHR;
}
window.XMLHttpRequest = UMnewXHR;
</script>
{% set uspblock %}
<div class="row footer-columns ultra-footer-0 ultra-box-start">
<div class="modul-one ultra-footer-background ultra-footer-background-usp"></div>
<div class="ultra-footer-usp-line-TrennerBox"></div>
<div class="ultra-footer-usp-trenner-box-wrapper">
<div class="row ultra-usp-trenner">
{# Icon und Text One #}
<div class="col-md-6 ultra-box-1 ultra-box-general">
<div class="usp-flex">
<span class="usp-footer-icon-text">
{% if UltraFooterTunerProModulOne.FooterUSPIcon1Auswahl !="own5" and UltraFooterTunerProModulOne.FooterUSPIcon1Auswahl !="own6" and UltraFooterTunerProModulOne.FooterUSPIcon1Auswahl !="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-one">
{{UltraFooterTunerProModulOne.FooterUSPIcon1Auswahl}}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.HeaderHomeIconAuswahl =="own5" %}
<i class="{{ UltraFooterTunerProModulOne.FooterUSPIcon1 }} ultra-usp-icon ultra-uspbox icon icon-one"></i>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon1Auswahl =="own6" %}
<span class="ultra-usp-icon ultra-uspbox icon-one">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'name': UltraFooterTunerProModulOne.FooterUSPIcon1 } %}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon1Auswahl =="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-one">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'namespace': 'UltraEigeneSvgIcons', 'pack': 'ultrasvg', 'name': UltraFooterTunerProModulOne.FooterUSPIcon1 } %}
</span>
{% endif %}
</span>
<div>
<div class="ultra-headline-one">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPHeadline1'|trans }}</div>
{% if UltraFooterTunerProModulOne.FooterUSPText1OnOff %}
<p class="ultra-text-one">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPText1'|trans }}</p>
{% endif %}
</div>
</div>
</div>
{# Icon und Text Two #}
<div class="col-md-6 ultra-box-2 ultra-box-general">
<div class="usp-flex">
<span class="usp-footer-icon-text">
{% if UltraFooterTunerProModulOne.FooterUSPIcon2Auswahl !="own5" and UltraFooterTunerProModulOne.FooterUSPIcon2Auswahl !="own6" and UltraFooterTunerProModulOne.FooterUSPIcon2Auswahl !="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-two">
{{UltraFooterTunerProModulOne.FooterUSPIcon2Auswahl}}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.HeaderHomeIconAuswahl =="own5" %}
<i class="{{ UltraFooterTunerProModulOne.FooterUSPIcon2 }} ultra-usp-icon ultra-uspbox icon icon-two"></i>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon2Auswahl =="own6" %}
<span class="ultra-usp-icon ultra-uspbox icon-two">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'name': UltraFooterTunerProModulOne.FooterUSPIcon2 } %}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon2Auswahl =="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-two">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'namespace': 'UltraEigeneSvgIcons', 'pack': 'ultrasvg', 'name': UltraFooterTunerProModulOne.FooterUSPIcon2 } %}
</span>
{% endif %}
</span>
<div>
<div class="ultra-headline-two">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPHeadline2'|trans }}</div>
{% if UltraFooterTunerProModulOne.FooterUSPText2OnOff %}
<p class="ultra-text-two">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPText2'|trans }}</p>
{% endif %}
</div>
</div>
</div>
{# Icon und Text Three #}
<div class="col-md-6 ultra-box-3 ultra-box-general">
<div class="usp-flex">
<span class="usp-footer-icon-text">
{% if UltraFooterTunerProModulOne.FooterUSPIcon3Auswahl !="own5" and UltraFooterTunerProModulOne.FooterUSPIcon3Auswahl !="own6" and UltraFooterTunerProModulOne.FooterUSPIcon3Auswahl !="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-three">
{{UltraFooterTunerProModulOne.FooterUSPIcon3Auswahl}}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.HeaderHomeIconAuswahl =="own5" %}
<i class="{{ UltraFooterTunerProModulOne.FooterUSPIcon3 }} ultra-usp-icon ultra-uspbox icon icon-three"></i>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon3Auswahl =="own6" %}
<span class="ultra-usp-icon ultra-uspbox icon-three">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'name': UltraFooterTunerProModulOne.FooterUSPIcon3 } %}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon3Auswahl =="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-three">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'namespace': 'UltraEigeneSvgIcons', 'pack': 'ultrasvg', 'name': UltraFooterTunerProModulOne.FooterUSPIcon3 } %}
</span>
{% endif %}
</span>
<div>
<div class="ultra-headline-three">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPHeadline3'|trans }}</div>
{% if UltraFooterTunerProModulOne.FooterUSPText3OnOff %}
<p class="ultra-text-three">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPText3'|trans }}</p>
{% endif %}
</div>
</div>
</div>
{# Icon und Text Four #}
<div class="col-md-6 ultra-box-4 ultra-box-general">
<div class="usp-flex">
<span class="usp-footer-icon-text">
{% if UltraFooterTunerProModulOne.FooterUSPIcon4Auswahl !="own5" and UltraFooterTunerProModulOne.FooterUSPIcon4Auswahl !="own6" and UltraFooterTunerProModulOne.FooterUSPIcon4Auswahl !="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-four">
{{UltraFooterTunerProModulOne.FooterUSPIcon4Auswahl}}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.HeaderHomeIconAuswahl =="own5" %}
<i class="{{ UltraFooterTunerProModulOne.FooterUSPIcon4 }} ultra-usp-icon ultra-uspbox icon icon-four"></i>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon4Auswahl =="own6" %}
<span class="ultra-usp-icon ultra-uspbox icon-four">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'name': UltraFooterTunerProModulOne.FooterUSPIcon4 } %}
</span>
{% endif %}
{% if UltraFooterTunerProModulOne.FooterUSPIcon4Auswahl =="ownSVG" %}
<span class="ultra-usp-icon ultra-uspbox icon-four">{% sw_include "@Storefront/storefront/utilities/icon.html.twig" with { 'namespace': 'UltraEigeneSvgIcons', 'pack': 'ultrasvg', 'name': UltraFooterTunerProModulOne.FooterUSPIcon4 } %}
</span>
{% endif %}
</span>
<div>
<div class="ultra-headline-four">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPHeadline4'|trans }}</div>
{% if UltraFooterTunerProModulOne.FooterUSPText4OnOff %}
<p class="ultra-text-four">{{ 'smsBecoTechnicTheme.index.ultraFooter.FooterUSPText4'|trans }}<</p>
{% endif %}
</div>
</div>
</div>
</div>
</div>
</div>
{% endset %}
{% if UltraFooterTunerProModulOne.FooterUSPBoxTopBottomAuswahl == "USPTop" and UltraFooterTunerProModulOne.FooterUSPBoxTrennerOnOff %}
{{ uspblock }}
{% endif %}
{% set spalte0 %}
{% block ultra_top_footer %}
{% if UltraFooterTunerProModulOne.footertopboxonoff %}
<div class="col-md-4 ultra-wrapper--inner ultra-topbox-container">
{{ UltraFooterTunerProModulOne.footerhtmltopboxhtml|raw }}
</div>
{% endif %}
{% endblock %}
{% endset %}
{# HTML Box über Newsletter Trenner Box #}
{% if UltraFooterTunerProModulOne.FooterHTMLBoxTopBottomAuswahl == "HTMLTop" and UltraFooterTunerProModulOne.footertopboxonoff %}
{% if UltraFooterTunerProModulOne.footerhtmltopboxhtml|raw !="" %}
<div class="row footer-columns ultra-footer-0 ultra-box-start">
<div class="modul-one ultra-footer-background ultra-footer-background-html"></div>
<div class="ultra-footer-line-TrennerBox"></div>
<div class="ultra-footer-trenner-box-wrapper">
{% if UltraFooterTunerProModulOne.footertopboxheadlineonoff %}
<div class="ultra-footer-trenner-box-headline">
<div class="ultra-trenner-headline">{{ UltraFooterTunerProModulOne.footertopboxheadline }}</div>
</div>
{% endif %}
{{ spalte0|raw }}
</div>
</div>
{% endif %}
{% endif %}
{% set newsletter %}
<div class="footer-newsletter">
<div class="cms-element-form">
<form action="{{ path('frontend.form.newsletter.register.handle') }}"
method="post"
data-form-csrf-handler="true"
data-form-validation="true"
name="submitter"
id="submitter">
{{ sw_csrf('frontend.form.newsletter.register.handle') }}
{% set formViolations = app.request.get('errors') %}
<input type="hidden" name="option" value="subscribe"/>
<input type="submit" class="submit--hidden d-none">
<div class="form-content">
<div class="form-group input-group ">{% if not newsletterspalter %}
<label class="ultra-form-label" for="footerNewsletterMail">
<div class="ultra-newsletter-info-headline">
{{ UltraFooterTunerProModulOne.footernewsletterheadline }}
</div>
<div class="ultra-newsletter-info-text">
{{ UltraFooterTunerProModulOne.footerhtmlnewsletterboxhtml|raw }}
</div>
</label>{% endif %}
<input name="email"
type="email"
id="footerNewsletterMail"
placeholder="{{ UltraFooterTunerProModulOne.footernewsletterplaceholder }}"
required="required"
value="{{ data.get('email') }}"
class="form-control{% if formViolations.getViolations('/email') %} is-invalid{% endif %}"/>
<button type="submit" class="btn ultra-newsletter-btn" title="{{ UltraFooterTunerProModulOne.footernewslettertitle }}">
<div class="ultra-newsletter-button">
{% sw_icon "envelope" %}
</div>
</button>
</div>
</div>
<div id="ultra-sender"></div>
{% block cms_form_newsletter_captcha %}
{% sw_include '@Storefront/storefront/component/captcha/base.html.twig' with { 'captchas': config('core.basicInformation.activeCaptchas') } %}
{% endblock %}
{% block cms_form_newsletter_privacy %}
{% block cms_form_privacy_opt_in %}
{% set identifierTemplate = 'form-privacy-opt-in-%s' %}
<div class="form-text privacy-notice custom-control custom-checkbox">
{% block cms_form_privacy_opt_in_input %}
<input name="privacy"
type="checkbox"
class="custom-control-input"
id="{{ identifierTemplate|format(_key) }}"
required>
{% endblock %}
{% block cms_form_privacy_opt_in_label %}
<label for="{{ identifierTemplate|format(_key) }}" class=" custom-control-label ultra-news-data-label">
{# @deprecated tag:v6.5.0 - Translation parameter %url% will be removed, use %privacyUrl% and %tosUrl% instead #}
{{ "general.privacyNotice"|trans({
'%url%': path('frontend.cms.page', { id: config('core.basicInformation.privacyPage') }),
'%privacyUrl%': path('frontend.cms.page', { id: config('core.basicInformation.privacyPage') }),
'%tosUrl%': path('frontend.cms.page', { id: config('core.basicInformation.tosPage')} )
})|raw }}
</label>
{% endblock %}
</div>
{% endblock %}
{% endblock %}
</form>
</div>
</div>
{% endset %}
{% if not newsletterspalter and UltraFooterTunerProModulOne.footernewsletterboxonoff %}
<div class="row footer-columns ultra-footer-newsletter ultra-box-newsletter">
<div class="modul-one ultra-footer-background ultra-footer-background-newsletter"></div>
<div class="ultra-footer-line-NewsletterBox"></div>
{{ newsletter|raw }}
</div>
{% endif %}
{# USP Box unter Newsletter Trenner Box #}
{% if UltraFooterTunerProModulOne.FooterUSPBoxTopBottomAuswahl == "USPBottom" and UltraFooterTunerProModulOne.FooterUSPBoxTrennerOnOff %}
{{ uspblock }}
{% endif %}
{# HTML Box unter Newsletter Trenner Box #}
{% if UltraFooterTunerProModulOne.FooterHTMLBoxTopBottomAuswahl == "HTMLBottom" and UltraFooterTunerProModulOne.footertopboxonoff %}
{% if UltraFooterTunerProModulOne.footertopboxonoff and UltraFooterTunerProModulOne.footerhtmltopboxhtml|raw !="" %}
<div class="row footer-columns ultra-footer-0 ultra-box-start">
<div class="modul-one ultra-footer-background ultra-footer-background-html"></div>
<div class="ultra-footer-line-TrennerBox"></div>
<div class="ultra-footer-trenner-box-wrapper">
{% if UltraFooterTunerProModulOne.footertopboxheadlineonoff %}
<div class="ultra-footer-trenner-box-headline">
<div class="ultra-trenner-headline">{{ UltraFooterTunerProModulOne.footertopboxheadline }}</div>
</div>
{% endif %}
{{ spalte0|raw }}
</div>
</div>
{% endif %}
{% endif %}
{% endif %}
{% endblock %}
{% sw_include '@Storefront/storefront/layout/footer/footer.html.twig' %}
</div>
{% endblock %}