custom/plugins/HBCTheme/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_navigation_hotline %}
  3.         <div class="col-lg-2 col-md-12 col-sm-12 col-12 footer-column js-footer-column hbc-logo">
  4.             {% block layout_footer_navigation_hotline_headline %}
  5.                 {# Link to picture is editable in the Backend through Text Modules #}
  6.                 {{ "hbc.footerLogo"|trans|raw }}
  7.             {% endblock %}
  8.         </div>
  9.         <div class="col-lg-2 col-md-6 col-sm-6 col-12 footer-column js-footer-column">
  10.             {% block layout_footer_navigation_hotline_content %}
  11.                 {# Text is editable in the Backend through Text Modules #}
  12.                 {{ "hbc.footerImpressum"|trans|sw_sanitize }}
  13.             {% endblock %}
  14.         </div>
  15.         <div class="col-lg-2 col-md-6 col-sm-6 col-12 footer-logos footer-column js-footer-column">
  16.             <p class="paymentMethodsTitle">
  17.                 {{ "hbc.footerPaymentmethods"|trans|sw_sanitize }}
  18.             </p>
  19.             {% block layout_footer_payment_logos %}
  20.                 <div class="footer-logos">
  21.                     {# separating the different payment method-icons for different languages #}
  22.                     {% if page.header.activeLanguage.translationCode.code == 'de-DE' %}
  23.                {#          <div class="footer-logo is-payment">
  24.                             <img src="/media/e6/f8/31/1674055727/Icon-PayPal.svg" alt="Icon für die Bezahlung via PayPal" />
  25.                         </div>#}
  26.                         <div class="footer-logo is-payment">
  27.                             <img src="/media/ba/c6/be/1644324110/Icon-Rechnung.svg" alt="Icon für die Bezahlung via Rechnung" />
  28.                         </div>
  29.                         <div class="footer-logo is-payment">
  30.                             <img src="/media/f2/g0/6f/1644324110/Icon-Vorkasse.svg" alt="Icon für die Bezahlung via Vorkasse" />
  31.                         </div>
  32.                     {% elseif page.header.activeLanguage.translationCode.code == 'en-GB' %}
  33.                  {#     <div class="footer-logo is-payment">
  34.                             <img src="/media/e6/f8/31/1674055727/Icon-PayPal.svg" alt="Icon for the payment method PayPal" />
  35.                         </div>#}
  36.                         <div class="footer-logo is-payment">
  37.                             <img src="/media/37/11/ab/1653639523/icon-invoice.svg" alt="Icon for the payment method invoice" />
  38.                         </div>
  39.                         <div class="footer-logo is-payment">
  40.                             <img src="/media/05/16/03/1653639443/icon-advance-payment.svg" alt="Icon for the payment method advance payment" />
  41.                         </div>
  42.                     {% endif %}
  43.                 </div>
  44.             {% endblock %}
  45.             {% block layout_footer_shipping_logos %}
  46.                 {% for shippingMethod in page.salesChannelShippingMethods %}
  47.                     {% block layout_footer_shipping_logo %}
  48.                         {% if shippingMethod.media %}
  49.                             <div class="footer-logo is-shipping">
  50.                                 {% sw_thumbnails 'footer-shipping-image-thumbnails' with {
  51.                                     media: shippingMethod.media,
  52.                                     sizes: {
  53.                                         'default': '100px'
  54.                                     },
  55.                                     attributes: {
  56.                                         'class': 'img-fluid footer-logo-image',
  57.                                         'alt': (shippingMethod.media.translated.alt ?: shippingMethod.translated.name),
  58.                                         'title': (shippingMethod.media.translated.title ?: shippingMethod.translated.name)
  59.                                     }
  60.                                 } %}
  61.                             </div>
  62.                         {% endif %}
  63.                     {% endblock %}
  64.                 {% endfor %}
  65.             {% endblock %}
  66.             <p>
  67.                 {{ "hbc.footerVAT"|trans|sw_sanitize }}
  68.             </p>
  69.         </div>
  70.     {% endblock %}
  71.     {% block layout_footer_navigation_column %}
  72.         <div class="col-lg-2 col-md-6 col-sm-6 col-12 footer-column js-footer-column">
  73.             {% block layout_footer_navigation_information_headline %}
  74.                 <div class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  75.                      data-target="#collapseFooterTitle{{ loop.index }}"
  76.                      aria-expanded="true"
  77.                      aria-controls="collapseFooter{{ loop.index }}">
  78.                     {% if root.category.type == 'folder' %}
  79.                         {{ root.category.translated.name }}
  80.                     {% else %}
  81.                         <a href="{{ category_url(root.category) }}"
  82.                            {% if category_linknewtab(root.category) %}target="_blank"{% endif %}
  83.                            title="{{ root.category.translated.name }}">
  84.                             {{ root.category.translated.name }}
  85.                         </a>
  86.                     {% endif %}
  87.                     {% block layout_footer_navigation_information_icons %}
  88.                         <div class="footer-column-toggle">
  89.                             <span class="footer-plus-icon">
  90.                                 {% sw_icon 'plus' %}
  91.                             </span>
  92.                             <span class="footer-minus-icon">
  93.                                 {% sw_icon 'minus' %}
  94.                             </span>
  95.                         </div>
  96.                     {% endblock %}
  97.                 </div>
  98.             {% endblock %}
  99.             {% block layout_footer_navigation_information_content %}
  100.                 <div id="collapseFooter{{ loop.index }}"
  101.                      class="footer-column-content collapse js-footer-column-content"
  102.                      aria-labelledby="collapseFooterTitle{{ loop.index }}">
  103.                     <div class="footer-column-content-inner">
  104.                         {% block layout_footer_navigation_information_links %}
  105.                             <ul class="list-unstyled">
  106.                                 {% for treeItem in root.children %}
  107.                                     {% set category = treeItem.category %}
  108.                                     {% set name = category.translated.name %}
  109.                                     {# @deprecated tag:v6.5.0 - Use "category.translated.externalLink" directly or category_url function instead. #}
  110.                                     {% set externalLink = category.translated.externalLink %}
  111.                                     {% block layout_footer_navigation_information_link_item %}
  112.                                         <li class="footer-link-item">
  113.                                             {% block layout_footer_navigation_information_link %}
  114.                                                 {% if category.type == 'folder' %}
  115.                                                     <div>{{ name }}</div>
  116.                                                 {% else %}
  117.                                                     <a class="footer-link"
  118.                                                        href="{{ category_url(category) }}"
  119.                                                        {% if category_linknewtab(category) %}target="_blank"{% endif %}
  120.                                                        title="{{ name }}">
  121.                                                         {{ name }}
  122.                                                     </a>
  123.                                                 {% endif %}
  124.                                             {% endblock %}
  125.                                         </li>
  126.                                     {% endblock %}
  127.                                 {% endfor %}
  128.                             </ul>
  129.                         {% endblock %}
  130.                     </div>
  131.                 </div>
  132.             {% endblock %}
  133.         </div>
  134.     {% endblock %}
  135.     {# Cleared this block because it was needed in a different position (above). #}
  136.     {% block layout_footer_payment_shipping_logos %}
  137.     {% endblock %}
  138. {% block layout_footer_bottom %}
  139.         <div class="footer-bottom container">
  140.             {% block layout_footer_service_menu %}
  141.                     {# Cleared this block because of no need for it. #}
  142.                     {% block layout_footer_vat %}
  143.                     {% endblock %}
  144.                     {% block layout_footer_copyright %}
  145.                         <div class="footer-copyright">
  146.                             <p>
  147.                                 {{ "footer.copyrightInfo"|trans|sw_sanitize }}
  148.                             </p>
  149.                         </div>
  150.                     {% endblock %}
  151.         {% endblock %}
  152. {% endblock %}