custom/plugins/LiamoriaBaseTheme/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-md-3 footer-column js-footer-column">
  4.                         <div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
  5.                              id="collapseFooterHotlineTitle"
  6.                         {{ dataBsTargetAttr }}="#collapseFooterHotline"
  7.                         aria-expanded="true"
  8.                         aria-controls="collapseFooterHotline"
  9.                         role="listitem">
  10.                         {{ 'footer.serviceHotlineHeadline'|trans|sw_sanitize }}
  11.                         <div class="footer-column-toggle">
  12.                             <span class="footer-plus-icon">
  13.                                 {% sw_icon 'plus' %}
  14.                             </span>
  15.                             <span class="footer-minus-icon">
  16.                                 {% sw_icon 'minus' %}
  17.                             </span>
  18.                         </div>
  19.                     </div>
  20.                     <div id="collapseFooterHotline"
  21.                          class="footer-column-content collapse js-footer-column-content footer-contact"
  22.                          aria-labelledby="collapseFooterHotlineTitle">
  23.                         <div class="footer-column-content-inner">
  24.                             <p class="footer-contact-hotline">
  25.                                 {{ 'footer.serviceHotline'|trans|sw_sanitize }}
  26.                             </p>
  27.                         </div>
  28.                         <div class="footer-contact-form">
  29.                             {{ 'footer.serviceContactLink'|trans({
  30.                                 '%url%': path('frontend.cms.page', { id: config('core.basicInformation.contactPage') })
  31.                             })|raw }}
  32.                         </div>
  33.                     </div>
  34.                     </div>
  35.                 {% endblock %}
  36.                 {% block layout_footer_navigation_columns %}
  37.                     {% for root in page.footer.navigation.tree %}
  38.                         {% block layout_footer_navigation_column %}
  39.                             <div class="col-md-3 footer-column js-footer-column">
  40.                             {% block layout_footer_navigation_information_headline %}
  41.                                 {{ parent() }}
  42.                             {% endblock %}
  43.                             {% block layout_footer_navigation_information_content %}
  44.                                 {{ parent() }}
  45.                             {% endblock %}
  46.                             </div>
  47.                         {% endblock %}
  48.                     {% endfor %}
  49.                     
  50.                     <div class="col-md-3 footer-column js-footer-column">
  51.                         <div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
  52.                              id="collapseFooterdeliveryTitle"
  53.                         {{ dataBsTargetAttr }}="#collapseFooterDelivery"
  54.                         aria-expanded="true"
  55.                         aria-controls="collapseFooterDelivery"
  56.                         role="listitem">
  57.                         {{ 'footer.deliveryHeadline'|trans|sw_sanitize }}
  58.                             <div class="footer-column-toggle">
  59.                             <span class="footer-plus-icon">
  60.                                 {% sw_icon 'plus' %}
  61.                             </span>
  62.                                 <span class="footer-minus-icon">
  63.                                 {% sw_icon 'minus' %}
  64.                             </span>
  65.                             </div>
  66.                         </div>
  67.                         <div id="collapseFooterDelivery"
  68.                         class="footer-column-content collapse js-footer-column-content footer-contact"
  69.                         aria-labelledby="collapseFooterHotlineTitle">
  70.                         <div class="footer-column-content-inner row">
  71.                             {% for shippingMethod in page.salesChannelShippingMethods %}
  72.                                     {% if shippingMethod.media %}
  73.                                         <div class="col-6 footer-logo is-shipping">
  74.                                             {% sw_thumbnails 'footer-shipping-image-thumbnails' with {
  75.                                                 media: shippingMethod.media,
  76.                                                 sizes: {
  77.                                                     'default': '100px'
  78.                                                 },
  79.                                                 attributes: {
  80.                                                     'class': 'img-fluid footer-logo-image',
  81.                                                     'alt': (shippingMethod.media.translated.alt ?: shippingMethod.translated.name),
  82.                                                     'title': (shippingMethod.media.translated.title ?: shippingMethod.translated.name)
  83.                                                 }
  84.                                             } %}
  85.                                         </div>
  86.                                     {% endif %}
  87.                             {% endfor %}
  88.                         </div>
  89.                     </div>
  90.               {% endblock %}
  91.         {% block layout_footer_payment_shipping_logos %}
  92.             <div class="footer-logos">
  93.                 {% block layout_footer_payment_logos %}
  94.                     {% for paymentMethod in page.salesChannelPaymentMethods %}
  95.                         {% block layout_footer_payment_logo %}
  96.                             {% if paymentMethod.media %}
  97.                                 <div class="footer-logo is-payment">
  98.                                     {% sw_thumbnails 'footer-payment-image-thumbnails' with {
  99.                                         media: paymentMethod.media,
  100.                                         sizes: {
  101.                                             'default': '100px'
  102.                                         },
  103.                                         attributes: {
  104.                                             'class': 'img-fluid footer-logo-image',
  105.                                             'alt': (paymentMethod.media.translated.alt ?: paymentMethod.translated.name),
  106.                                             'title': (paymentMethod.media.translated.title ?: paymentMethod.translated.name)
  107.                                         }
  108.                                     } %}
  109.                                 </div>
  110.                             {% endif %}
  111.                         {% endblock %}
  112.                     {% endfor %}
  113.                 {% endblock %}
  114.                 {% block layout_footer_shipping_logos %}
  115.                 {% endblock %}
  116.             </div>
  117.         {% endblock %}