{% sw_extends '@Storefront/storefront/layout/footer/footer.html.twig' %}
{% block layout_footer_inner_container %}
{% set socials = [
{
'title': 'Facebook',
'icon': 'lab la-facebook-f',
'url': theme_config('rhweb-social-facebook')
},
{
'title': 'Twitter',
'icon': 'lab la-twitter',
'url': theme_config('rhweb-social-twitter')
},
{
'title': 'Instagram',
'icon': 'lab la-instagram',
'url': theme_config('rhweb-social-instagram')
},
{
'title': 'Youtube',
'icon': 'lab la-youtube',
'url': theme_config('rhweb-social-youtube')
},
{
'title': 'Pinterest',
'icon': 'lab la-pinterest-p',
'url': theme_config('rhweb-social-pinterest')
},
{
'title': 'Vimeo',
'icon': 'lab la-vimeo',
'url': theme_config('rhweb-social-vimeo')
},
{
'title': 'Google Plus +',
'icon': 'lab la-google-plus-g',
'url': theme_config('rhweb-social-googleplus')
},
{
'title': 'Tumblr',
'icon': 'lab la-tumblr',
'url': theme_config('rhweb-social-tumblr')
},
{
'title': 'Linked In',
'icon': 'lab la-linkedin',
'url': theme_config('rhweb-social-linkedin')
},
{
'title': 'Xing',
'icon': 'lab la-xing',
'url': theme_config('rhweb-social-xing')
},
{
'title': 'Skype',
'icon': 'lab la-skype',
'url': theme_config('rhweb-social-skype')
},
{
'title': 'Snapchat',
'icon': 'lab la-snapchat',
'url': theme_config('rhweb-social-snapchat')
},
{
'title': 'Amazon',
'icon': 'lab la-amazon',
'url': theme_config('rhweb-social-amazon')
},
{
'title': 'Ebay',
'icon': 'lab la-ebay',
'url': theme_config('rhweb-social-ebay')
},
{
'title': 'Etsy',
'icon': 'lab la-etsy',
'url': theme_config('rhweb-social-etsy')
},
{
'title': 'Appstore',
'icon': 'lab la-app-store',
'url': theme_config('rhweb-social-appstore')
},
{
'title': 'Google Play',
'icon': 'lab la-google-play',
'url': theme_config('rhweb-social-googleplay')
},
{
'title': 'Kickstarter',
'icon': 'lab la-kickstarter-k',
'url': theme_config('rhweb-social-kickstarter')
},
] %}
{% set activateContact = theme_config('rhweb-footer-activate-contact') %}
{% set activateSocials = theme_config('rhweb-footer-activate-socials') %}
{% set activatePayment = theme_config('rhweb-footer-activate-payment') %}
{% set activateShipping = theme_config('rhweb-footer-activate-shipping') %}
{% set activateCertificates = theme_config('rhweb-footer-activate-certificates') %}
{% if activateSocials or activatePayment or activateShipping or activateCertificates %}
{% set additionalColumnSize = 0 %}
{% else %}
{% set additionalColumnSize = 1 %}
{% endif %}
{% if activatePayment %}
{% set additionalColumnSize = additionalColumnSize + 1 %}
{% endif %}
{% if activateShipping %}
{% set additionalColumnSize = additionalColumnSize + 1 %}
{% endif %}
{% if activateCertificates %}
{% set additionalColumnSize = additionalColumnSize + 1 %}
{% endif %}
{# {% set additionalColumn = 'col-md-6 col-lg-'~12/additionalColumnSize %}#}
{% set columnAmount = theme_config('rhweb-footer-column-amount') %}
{% set columnBootstrap = 12/columnAmount %}
{% block layout_footer_navigation %}
<div class="container">
<div id="footerColumns"
class="row footer-columns"
data-collapse-footer="true">
{% block layout_footer_navigation_hotline %}
{% if activateContact %}
<div class="col-md-4 col-lg-{{ columnBootstrap }} footer-column js-footer-column">
{% block layout_footer_navigation_hotline_headline %}
<div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
id="collapseFooterHotlineTitle"
data-target="#collapseFooterHotline"
aria-expanded="true"
aria-controls="collapseFooterHotline">
<div class="d-md-none">
{{ 'footer.serviceHotlineHeadline'|trans|sw_sanitize }}
</div>
{% block layout_footer_navigation_hotline_icons %}
{{ parent() }}
{% endblock %}
</div>
{% endblock %}
{% block layout_footer_navigation_hotline_content %}
<div id="collapseFooterHotline"
class="footer-column-content collapse js-footer-column-content footer-contact"
aria-labelledby="collapseFooterHotlineTitle">
<div class="footer-column-content-inner">
{% if theme_config('rhweb-footer-activate-logo') %}
<img class="rhweb-footer-logo" src="{{ theme_config('rhweb-logo-footer') }}" alt="Footer Logo">
{% endif %}
<div class="{% if theme_config('rhweb-footer-activate-logo') %}mt-4{% else %}mt-5{% endif %}">
{% if theme_config('rhweb-footer-activate-location') %}
<div class="mb-2 address">
<div class="d-inline-flex align-items-center">
<i class="las la-map-marker" aria-hidden="true"></i>
<p class="m-0">
{{ "capriceTheme.footer.location"|trans|sw_sanitize }}
</p>
</div>
</div>
{% endif %}
{% if theme_config('rhweb-footer-activate-email') %}
<div class="mb-2 address">
<div class="d-inline-flex align-items-center">
<i class="las la-envelope" aria-hidden="true"></i>
<p class="m-0">
<a href="mailto:{{ "capriceTheme.footer.email"|trans|sw_sanitize }}">{{ "capriceTheme.footer.email"|trans|sw_sanitize }}</a>
</p>
</div>
</div>
{% endif %}
{% if theme_config('rhweb-footer-activate-phone') %}
<div class="mb-2 address">
<div class="d-inline-flex align-items-center">
<i class="las la-mobile" aria-hidden="true"></i>
<p class="m-0">
{{ "capriceTheme.footer.phone"|trans|sw_sanitize }}
</p>
</div>
</div>
{% endif %}
{% if activateSocials %}
<div class="footer-socials mt-4">
{% block layout_footer_socials_content %}
{% for social in socials %}
{% if social.url %}
<a class="footer-social-button" rel="noopener" aria-label="{{ social.title }} Page" target="_blank" href="{{ social.url }}" title="{{ social.title }}"><i aria-hidden="true" aria-label="{{ social.title }} Page" class="{{ social.icon }}"></i></a>
{% endif %}
{% endfor %}
{% endblock %}
</div>
{% endif %}
</div>
</div>
</div>
{% endblock %}
</div>
{% endif %}
{% endblock %}
{% block layout_footer_navigation_columns %}
{% for root in page.footer.navigation.tree %}
{% block layout_footer_navigation_column %}
<div class="col-md-4 col-lg-{{ columnBootstrap }} footer-column js-footer-column">
{% block layout_footer_navigation_information_headline %}
{{ parent() }}
{% endblock %}
{% block layout_footer_navigation_information_content %}
{{ parent() }}
{% endblock %}
</div>
{% endblock %}
{% endfor %}
{% endblock %}
</div>
</div>
{% endblock %}
<div class="container">
<div class="row rhweb-logo-row footer-columns" data-collapse-footer="true">
{% if activatePayment %}
{% block rhweb_layout_footer_payment_logos %}
<div class="{{ additionalColumn }} footer-column js-footer-column">
{% block layout_footer_payment_logos_headline %}
<div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
id="collapseFooterPaymentTitle"
data-target="#collapseFooterPayment"
aria-expanded="true"
aria-controls="collapseFooterPayment">
{{ 'rhwebTheme.footer.payment.headline'|trans }}
<div class="footer-column-toggle">
<span class="footer-plus-icon">
{% sw_icon 'plus' %}
</span>
<span class="footer-minus-icon">
{% sw_icon 'minus' %}
</span>
</div>
</div>
{% endblock %}
<div id="collapseFooterPayment" class="footer-column-content collapse js-footer-column-content" aria-labelledby="collapseFooterPaymentTitle">
<div class="footer-column-content-inner mt-md-3">
{% block layout_footer_payment_logos_content %}
<div class="logo-container">
{% for paymentMethod in page.salesChannelPaymentMethods %}
{% block layout_footer_payment_logo %}
{% if paymentMethod.media %}
<div class="footer-logo is-payment">
{% sw_thumbnails 'footer-payment-image-thumbnails' with {
media: paymentMethod.media,
sizes: {
'default': '100px'
},
attributes: {
'class': 'img-fluid footer-logo-image',
'alt': (paymentMethod.media.translated.alt ?: paymentMethod.translated.name),
'title': (paymentMethod.media.translated.title ?: paymentMethod.translated.name)
}
} %}
</div>
{% else %}
<div class="logo-text">
{{ paymentMethod.translated.name }}
</div>
{% endif %}
{% endblock %}
{% endfor %}
</div>
{% endblock %}
</div>
</div>
</div>
{% endblock %}
{% endif %}
{% if activateShipping %}
{% block layout_footer_shipping_logos %}
<div class="{{ additionalColumn }} footer-column js-footer-column">
{% block layout_footer_shipping_logos_headline %}
<div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
id="collapseFooterShippingTitle"
data-target="#collapseFooterShipping"
aria-expanded="true"
aria-controls="collapseFooterShipping">
{{ 'rhwebTheme.footer.shipping.headline'|trans }}
<div class="footer-column-toggle">
<span class="footer-plus-icon">
{% sw_icon 'plus' %}
</span>
<span class="footer-minus-icon">
{% sw_icon 'minus' %}
</span>
</div>
</div>
{% endblock %}
<div id="collapseFooterShipping" class="footer-column-content collapse js-footer-column-content" aria-labelledby="collapseFooterShippingTitle">
<div class="footer-column-content-inner mt-md-3">
<div class="logo-container">
{% block layout_footer_shipping_logos_content %}
{% for shippingMethod in page.salesChannelShippingMethods %}
{% block layout_footer_shipping_logo %}
{% if shippingMethod.media %}
<div class="footer-logo is-shipping">
{% sw_thumbnails 'footer-shipping-image-thumbnails' with {
media: shippingMethod.media,
sizes: {
'default': '100px'
},
attributes: {
'class': 'img-fluid footer-logo-image',
'alt': (shippingMethod.media.translated.alt ?: shippingMethod.translated.name),
'title': (shippingMethod.media.translated.title ?: shippingMethod.translated.name)
}
} %}
</div>
{% else %}
<div class="logo-text">
{{ shippingMethod.translated.name }}
</div>
{% endif %}
{% endblock %}
{% endfor %}
{% endblock %}
</div>
</div>
</div>
</div>
{% endblock %}
{% endif %}
{% if activateCertificates %}
{% block rhweb_footer_certificates %}
<div class="{{ additionalColumn }} footer-column js-footer-column">
{% block rhweb_footer_certificates_headline %}
<div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
id="collapseFooterCertificatesTitle"
data-target="#collapseFooterCertificates"
aria-expanded="true"
aria-controls="collapseFooterCertificates">
{{ 'rhwebTheme.footer.certificates.headline'|trans }}
<div class="footer-column-toggle">
<span class="footer-plus-icon">
{% sw_icon 'plus' %}
</span>
<span class="footer-minus-icon">
{% sw_icon 'minus' %}
</span>
</div>
</div>
{% endblock %}
{% block rhweb_footer_certificates_content %}
<div id="collapseFooterCertificates" class="footer-column-content collapse js-footer-column-content" aria-labelledby="collapseFooterCertificatesTitle">
<div class="footer-column-content-inner mt-md-3">
<div class="footer-certificates">
{% if theme_config('rhweb-certificate-1') %}
{% if theme_config('rhweb-certificate-1-url') %}
<a href="{{ theme_config('rhweb-certificate-1-url') }}" {% if theme_config('rhweb-certificate-1-url-new-tab') %}target="_blank"{% endif %}>
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-1') |sw_encode_url }}">
</a>
{% else %}
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-1') |sw_encode_url }}">
{% endif %}
{% endif %}
{% if theme_config('rhweb-certificate-2') %}
{% if theme_config('rhweb-certificate-2-url') %}
<a href="{{ theme_config('rhweb-certificate-2-url') }}" {% if theme_config('rhweb-certificate-2-url-new-tab') %}target="_blank"{% endif %}>
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-2') |sw_encode_url }}">
</a>
{% else %}
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-2') |sw_encode_url }}">
{% endif %}
{% endif %}
{% if theme_config('rhweb-certificate-3') %}
{% if theme_config('rhweb-certificate-3-url') %}
<a href="{{ theme_config('rhweb-certificate-3-url') }}" {% if theme_config('rhweb-certificate-3-url-new-tab') %}target="_blank"{% endif %}>
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-3') |sw_encode_url }}">
</a>
{% else %}
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-3') |sw_encode_url }}">
{% endif %}
{% endif %}
{% if theme_config('rhweb-certificate-4') %}
{% if theme_config('rhweb-certificate-4-url') %}
<a href="{{ theme_config('rhweb-certificate-4-url') }}" {% if theme_config('rhweb-certificate-4-url-new-tab') %}target="_blank"{% endif %}>
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-4') |sw_encode_url }}">
</a>
{% else %}
<img alt="certificate" title="Certificate" src="{{ theme_config('rhweb-certificate-4') |sw_encode_url }}">
{% endif %}
{% endif %}
</div>
</div>
</div>
{% endblock %}
</div>
{% endblock %}
{% endif %}
</div>
</div>
{% block layout_footer_bottom %}
<div class="container py-4">
<div class="footer-bottom">
{% block cleue_footer_servicenav %}
<div class="d-none d-md-block text-center mb-5">
<ul class="list-unstyled list-inline rhweb-footer-service-nav">
{% for category in page.header.serviceMenu %}
{% set externalLink = category.translated.externalLink %}
<li class="list-inline-item">
<a class="top-bar-list-item dropdown-item"
href="{% if externalLink %}{{ externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: category.id }) }}{% endif %}"
title="{{ category.translated.name }}">{{ category.translated.name }}</a>
</li>
{% endfor %}
</ul>
</div>
{% endblock %}
{% block layout_footer_vat %}
<div class="text-center">
{{ parent() }}
</div>
{% endblock %}
{% block rhweb_layout_footer_copyright %}
<div class="py-md-3">
<div class="text-center">
{{ "capriceTheme.footer.credits"|trans|sw_sanitize }} | Theme by <a href="https://rh-webdesign.com" rel="noopener" target="_blank"><u>RH-Webdesign</u></a>
</div>
</div>
{% endblock %}
</div>
</div>
{% endblock %}
{% endblock %}