custom/plugins/WynTheme/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. {% block layout_footer_inner_container %}
  3.   <div class="footer-container">
  4.     {% block layout_footer_navigation %}
  5.       {% block wyn_footer_navigation_logo %}
  6.         <div class="footer__logo">
  7.           {% sw_include '@Storefront/storefront/layout/header/logo.html.twig' %}
  8.           <a
  9.             target="_blank"
  10.             href="/media/c5/69/e3/1652090282/UZ5629137202101 Umweltzertifikat 2021.pdf"
  11.           >
  12.             <img
  13.               src="/media/5d/4c/bb/1652686056/umweltzertifikat.png"
  14.               class="footer__dgp-logo"
  15.               alt="Trusted Shop"
  16.             />
  17.           </a>
  18.         </div>
  19.       {% endblock %}
  20.       {% block wyn_footer_navigation_payment_methods %}
  21.         <div class="footer__payment">
  22.           <h2 id="footer-payment-header" class="footer__cell-header">
  23.             {{ 'wyn-theme.footer.headlines.payment'|trans|sw_sanitize }}
  24.           </h2>
  25.           <div
  26.             class="footer__cell-content footer__payment-icons"
  27.             aria-labelledby="footer-payment-header"
  28.           >
  29.             {% for paymentMethodMedia in page.footer.extensions.footerMedia.payment %}
  30.               {% sw_thumbnails 'footer-media-payment' with {
  31.                 media: paymentMethodMedia.originalEntity,
  32.                 sizes: {
  33.                   'xs': ' 501px',
  34.                   'sm': ' 315px',
  35.                   'md': ' 427px',
  36.                   'lg': ' 333px',
  37.                   'xl': ' 284px'
  38.                 },
  39.                 attributes: {
  40.                   'alt': paymentMethodMedia.originalEntity.alt,
  41.                   'title': paymentMethodMedia.originalEntity.title,
  42.                   'class': 'footer__payment-icon'
  43.                 }
  44.               } %}
  45.             {% endfor %}
  46.           </div>
  47.         </div>
  48.       {% endblock %}
  49.       {% block wyn_footer_navigation_shipping_methods %}
  50.         <div class="footer__shipping">
  51.           <h2 id="footer-shipping-header" class="footer__cell-header">
  52.             {{ 'wyn-theme.footer.headlines.shipping'|trans|sw_sanitize }}
  53.           </h2>
  54.           <div
  55.             class="footer__cell-content"
  56.             aria-labelledby="footer-shipping-header"
  57.           >
  58.             {% for shippingMethodMedia in page.footer.extensions.footerMedia.shipping %}
  59.               {% sw_thumbnails 'footer-media-shipping' with {
  60.                 media: shippingMethodMedia.originalEntity,
  61.                 sizes: {
  62.                   'xs': ' 501px',
  63.                   'sm': ' 315px',
  64.                   'md': ' 427px',
  65.                   'lg': ' 333px',
  66.                   'xl': ' 284px'
  67.                 },
  68.                 attributes: {
  69.                   'alt': shippingMethodMedia.originalEntity.alt,
  70.                   'title': shippingMethodMedia.originalEntity.title,
  71.                   'width': '140px'
  72.                 }
  73.               } %}
  74.             {% endfor %}
  75.           </div>
  76.         </div>
  77.       {% endblock %}
  78.       {% block wyn_footer_navigation_newsletter %}
  79.         <div class="footer__newsletter">
  80.           <h2 id="footer-newsletter-header" class="footer__cell-header">
  81.             {{ 'wyn-theme.footer.headlines.newsletter'|trans|sw_sanitize }}
  82.           </h2>
  83.           {% block wyn_layout_footer_navigation_newsletter_content %}
  84.             <div
  85.               class="footer__cell-content"
  86.               aria-labelledby="footer-newsletter-header"
  87.             >
  88.               {% sw_include '@WynMasterThemeExtension/storefront/element/cms-element-form/form-types/wyn-newsletter-form.html.twig' with {
  89.                 action: 'frontend.form.newsletter.register.handle',
  90.                 submitText: 'newsletter.formSubmit'
  91.               } %}
  92.               <div class="footer__social-media-inside-newsletter footer__social-media-icon-container">
  93.                 {% sw_include '@Storefront/storefront/layout/footer/footer-social-media.html.twig' %}
  94.               </div>
  95.             </div>
  96.           {% endblock %}
  97.         </div>
  98.       {% endblock %}
  99.       {% block layout_footer_navigation_hotline %}
  100.         <div class="footer__contact">
  101.           {% block layout_footer_navigation_hotline_headline %}
  102.             <h2 id="footer-contact-header" class="footer__cell-header">
  103.               {{ 'footer.serviceHotlineHeadline'|trans|sw_sanitize }}
  104.             </h2>
  105.           {% endblock %}
  106.           {% block layout_footer_navigation_hotline_content %}
  107.             <div
  108.               class="footer__cell-content"
  109.               aria-labelledby="footer-contact-header"
  110.             >
  111.               {{ 'footer.serviceHotline'|trans|sw_sanitize }}
  112.               {{ 'footer.serviceContactLink'|trans({
  113.                 '%url%': path('frontend.cms.page', { id: config('core.basicInformation.contactPage') })
  114.               })|raw }}
  115.             </div>
  116.           {% endblock %}
  117.         </div>
  118.       {% endblock %}
  119.       {% block layout_footer_navigation_columns %}
  120.         {% for root in page.footer.navigation.tree %}
  121.           {% block layout_footer_navigation_column %}
  122.             <div class="footer__other footer__other-{{ loop.index }}">
  123.               {% block layout_footer_navigation_information_headline %}
  124.                 <h2
  125.                   id="footer-other-{{ loop.index }}-header"
  126.                   class="footer__cell-header"
  127.                 >
  128.                   {% if root.category.type == 'folder' %}
  129.                     {{ root.category.translated.name }}
  130.                   {% else %}
  131.                     <a
  132.                       href="{{ category_url(root.category) }}"
  133.                       {% if category_linknewtab(root.category) %}target="_blank"{% endif %}
  134.                       title="{{ root.category.translated.name }}"
  135.                     >
  136.                       {{ root.category.translated.name }}
  137.                     </a>
  138.                   {% endif %}
  139.                 </h2>
  140.               {% endblock %}
  141.               {% block layout_footer_navigation_information_content %}
  142.                 <div
  143.                   class="footer__cell-content"
  144.                   aria-labelledby="footer-other-{{ loop.index }}-header"
  145.                 >
  146.                   {% block layout_footer_navigation_information_links %}
  147.                     <ul class="footer__link-list">
  148.                       {% for treeItem in root.children %}
  149.                         {% set category = treeItem.category %}
  150.                         {% set name = category.translated.name %}
  151.                         {# @deprecated tag:v6.5.0 - Use "category.translated.externalLink" directly or category_url function instead. #}
  152.                         {% set externalLink = category.translated.externalLink %}
  153.                         {% block layout_footer_navigation_information_link_item %}
  154.                           <li class="footer__link-item">
  155.                             {% block layout_footer_navigation_information_link %}
  156.                               {% if category.type == 'folder' %}
  157.                                 <div>{{ name }}</div>
  158.                               {% else %}
  159.                                 <a
  160.                                   class="footer__link"
  161.                                   href="{{ category_url(category) }}"
  162.                                   {% if category_linknewtab(category) %}target="_blank"{% endif %}
  163.                                   title="{{ name }}"
  164.                                 >
  165.                                   {{ name }}
  166.                                 </a>
  167.                               {% endif %}
  168.                             {% endblock %}
  169.                           </li>
  170.                         {% endblock %}
  171.                       {% endfor %}
  172.                     </ul>
  173.                   {% endblock %}
  174.                 </div>
  175.               {% endblock %}
  176.             </div>
  177.           {% endblock %}
  178.         {% endfor %}
  179.       {% endblock %}
  180.       {% block wyn_footer_navigation_socialmedia %}
  181.         <div class="footer__social-media">
  182.           <div class="footer__cell-content footer__social-media-icon-container">
  183.             {% sw_include '@Storefront/storefront/layout/footer/footer-social-media.html.twig' %}
  184.           </div>
  185.         </div>
  186.       {% endblock %}
  187.     {% endblock %}
  188.   </div>
  189.   {% block layout_footer_bottom %}
  190.     <div class="footer-bottom">
  191.       {% block layout_footer_service_menu %}
  192.       {% endblock %}
  193.       {% block layout_footer_vat %}
  194.         {{ parent() }}
  195.       {% endblock %}
  196.       {# no "realized with shopware" text, should be "realized despite shopware" :D #}
  197.       {% block layout_footer_copyright %}
  198.       {% endblock %}
  199.     </div>
  200.   {% endblock %}
  201. {% endblock %}