custom/plugins/SsikLibertyTheme/src/Resources/views/storefront/layout/footer/footer.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/footer/footer.html.twig' %}
  2. {% set hiddenNewsletterBlock = config('SsikLibertyTheme.config.hiddenNewsletterBlock') %}
  3. {% block layout_footer_navigation_hotline %}
  4.     <div class="col-12 col-md-6 col-lg-3 footer-column js-footer-column">
  5.         {% block layout_footer_navigation_hotline_headline %}
  6.             {{parent()}}
  7.         {% endblock %}
  8.         {% block layout_footer_navigation_hotline_content %}
  9.             <div id="collapseFooterHotline"
  10.                     class="footer-column-content collapse js-footer-column-content footer-contact"
  11.                     aria-labelledby="collapseFooterHotlineTitle">
  12.                 {% sw_include '@Storefront/storefront/ssik/footer-logo.html.twig' %}   
  13.                 <div class="footer-column-content-inner">
  14.                     <p class="footer-contact-hotline">
  15.                         {{ 'footer.serviceHotline'|trans|sw_sanitize }}
  16.                     </p>
  17.                 </div>
  18.                 <div class="footer-contact-form">
  19.                     {{ 'footer.serviceContactLink'|trans({
  20.                         '%url%': path('frontend.cms.page', { id: config('core.basicInformation.contactPage') })
  21.                     })|raw }}
  22.                 </div>
  23.                 <div class="social-icons">
  24.                     {% if config('SsikLibertyTheme.config.youtube') %}
  25.                         <a href="{{ config('SsikLibertyTheme.config.youtube') }}" target="_blank" rel="noopener" title="youtube" aria-label="Youtube">
  26.                             <i class="fab fa-youtube"></i>
  27.                         </a>
  28.                     {% endif %}
  29.                     {% if config('SsikLibertyTheme.config.facebook') %}
  30.                         <a href="{{ config('SsikLibertyTheme.config.facebook') }}" target="_blank" rel="noopener" title="facebook" aria-label="Facebook">
  31.                             <i class="fab fa-facebook"></i>
  32.                         </a>
  33.                     {% endif %}
  34.                     {% if config('SsikLibertyTheme.config.twitter') %}
  35.                         <a href="{{ config('SsikLibertyTheme.config.twitter') }}" target="_blank" rel="noopener" title="twitter" aria-label="Twitter">
  36.                             <i class="fab fa-twitter"></i>
  37.                         </a>
  38.                     {% endif %}
  39.                     {% if config('SsikLibertyTheme.config.instagram') %}
  40.                         <a href="{{ config('SsikLibertyTheme.config.instagram') }}" target="_blank" rel="noopener" title="instagram" aria-label="Instagram">
  41.                             <i class="fab fa-instagram"></i>
  42.                         </a>
  43.                     {% endif %}
  44.                     {% if config('SsikLibertyTheme.config.whatsapp') %}
  45.                         <a href="{{ config('SsikLibertyTheme.config.whatsapp') }}" target="_blank" rel="noopener" title="whatsapp" aria-label="Whatsapp">
  46.                             <i class="fab fa-whatsapp"></i>
  47.                         </a>
  48.                     {% endif %}
  49.                     {% if config('SsikLibertyTheme.config.pinterest') %}
  50.                         <a href="{{ config('SsikLibertyTheme.config.pinterest') }}" target="_blank" rel="noopener" title="pinterest" aria-label="Pinterest">
  51.                             <i class="fab fa-pinterest"></i>
  52.                         </a>
  53.                     {% endif %}
  54.                     {% if config('SsikLibertyTheme.config.tiktok') %}
  55.                         <a href="{{ config('SsikLibertyTheme.config.tiktok') }}" target="_blank" rel="noopener" title="tiktok" aria-label="Tiktok">
  56.                             <i class="fab fa-tiktok"></i>
  57.                         </a>
  58.                     {% endif %}
  59.                 </div>
  60.             </div>
  61.         {% endblock %}
  62.     </div>
  63. {% endblock %}
  64. {% block layout_footer_navigation_column %}
  65.     <div class="col-12 col-md-6 col-lg-3 footer-column js-footer-column">
  66.         {% block layout_footer_navigation_information_headline %}
  67.             <div class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  68.                     {{ dataBsTargetAttr }}="#collapseFooterTitle{{ loop.index }}" 
  69.                     data-target="#collapseFooterTitle{{ loop.index }}"
  70.                     aria-expanded="true"
  71.                     aria-controls="collapseFooter{{ loop.index }}">
  72.                 {% if root.category.type == 'folder' %}
  73.                     {{ root.category.translated.name }}
  74.                 {% else %}
  75.                     <a href="{{ category_url(root.category) }}"
  76.                         {% if category_linknewtab(root.category) %}target="_blank"{% endif %}
  77.                         title="{{ root.category.translated.name }}">
  78.                         {{ root.category.translated.name }}
  79.                     </a>
  80.                 {% endif %}
  81.                 {% block layout_footer_navigation_information_icons %}
  82.                     <div class="footer-column-toggle">
  83.                         <span class="footer-plus-icon">
  84.                             {% sw_icon 'plus' %}
  85.                         </span>
  86.                         <span class="footer-minus-icon">
  87.                             {% sw_icon 'minus' %}
  88.                         </span>
  89.                     </div>
  90.                 {% endblock %}
  91.             </div>
  92.         {% endblock %}
  93.         {% block layout_footer_navigation_information_content %}
  94.             {{parent()}}
  95.         {% endblock %}
  96.     </div>
  97. {% endblock %}
  98. {% block layout_footer_navigation_columns %}
  99.     {{ parent() }}
  100.     
  101.     {% if hiddenNewsletterBlock is empty %}
  102.         <div class="col-12 col-md-6 col-lg-3 footer-column js-footer-column">
  103.             {% block ssik_layout_footer_subscribe_headline %}
  104.                 <div id="collapseFooterTitleSubscribe" class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  105.                     data-target="#collapseFooterSubscribe"
  106.                     aria-expanded="true"
  107.                     aria-controls="collapseFooterSubscribe">
  108.                     {{ 'ssik.footer.newsletter.title'|trans|sw_sanitize }}
  109.                     {% block ssik_layout_footer_subscribe__icons %}
  110.                         <div class="footer-column-toggle">
  111.                             <span class="footer-plus-icon">
  112.                                 {% sw_icon 'plus' %}
  113.                             </span>
  114.                             <span class="footer-minus-icon">
  115.                                 {% sw_icon 'minus' %}
  116.                             </span>
  117.                         </div>
  118.                     {% endblock %}
  119.                 </div>
  120.             {% endblock %}
  121.             {% block ssik_layout_footer_subscribe_content %}
  122.                 <div id="collapseFooterSubscribe"
  123.                     class="footer-column-content collapse js-footer-column-content"
  124.                     aria-labelledby="collapseFooterTitleSubscribe">
  125.                     <div class="footer-column-content-inner">
  126.                         {% block ssik_layout_footer_subscribe_content_inner %}
  127.                             {% sw_include '@Storefront/storefront/ssik/newsletter-form.html.twig' %}
  128.                         {% endblock %}
  129.                     </div>
  130.                 </div>
  131.             {% endblock %}
  132.         </div>
  133.     {% endif %}
  134. {% endblock %}
  135. {% block layout_footer_copyright %}
  136.     <div class="footer-copyright">
  137.         {{ "ssik.footer.system.copy"|trans|sw_sanitize }}
  138.     </div>
  139. {% endblock %}