custom/static-plugins/BaumarktTheme/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.     {% block layout_footer_navigation %}
  4.         <div class="footer-top-row d-md-flex d-flex">
  5.             <div class="col-md-9 col-lg-10 p-0 d-flex flex-column flex-md-row align-items-start align-items-md-center flex-wrap footer-markt-button">
  6.             <div class="footer-shop-logo d-none d-md-block">
  7.                 <img class="footer-trusted-shops d-none d-md-block" src="{{ asset('bundles/baumarkttheme/assets/logo/baumarkt-logo_footer.png') }}">
  8.             </div>
  9.                 <div class="footer-market flex align-items-center d-none d-md-flex">
  10.                     <div class="navigation-market">
  11.                         <a data-store-locator="true" class="market-selection-trigger" href="#"
  12.                            {% if page.ianeoCurrentStore %}data-store-locator-type="activeStore" data-active-store="{{ page.ianeoCurrentStore }}"{% endif %}>
  13.                             {% sw_icon 'map-pin' style {'pack' : 'globus_icons'} %}
  14.                             {{ "general.marketLabel"|trans|sw_sanitize }}
  15.                         </a>
  16.                     </div>
  17.                 </div>
  18.                 <div class="footer-market-btn">
  19.                     <a href="#" class="find-market-btn btn-secondary" data-store-locator="true">
  20.                         {{ "general.findMarketBtn"|trans|sw_sanitize }}
  21.                     </a>
  22.                 </div>
  23.             </div>
  24.             <div class="col-md-2 p-0" id="footer-trusted">
  25. {#                <img class="footer-trusted-shops d-none d-md-block footer-trusted-shops-new" src="{{ asset('bundles/baumarkttheme/assets/newtrustedshop-logo.png') }}">#}
  26.                 <img class="footer-trusted-shops d-block d-md-none float-right" src="{{ asset('bundles/baumarkttheme/assets/trusted_shops-only-mobile.png') }}">
  27.             </div>
  28.         </div>
  29.         <div id="footerColumns"
  30.              class="row footer-columns"
  31.              data-collapse-footer="true">
  32.             {% block layout_footer_navigation_hotline %}
  33.             {% endblock %}
  34.             {% block layout_footer_navigation_columns %}
  35.                 {% for root in page.footer.navigation.tree %}
  36.                     {% block layout_footer_navigation_column %}
  37.                         <div class="col-md-4 col-lg-3 col-xl-2 footer-column js-footer-column">
  38.                             {% block layout_footer_navigation_information_headline %}
  39.                                 <div class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  40.                                      data-target="#collapseFooterTitle{{ loop.index }}"
  41.                                      aria-expanded="true"
  42.                                      aria-controls="collapseFooter{{ loop.index }}">
  43.                                     <span class="column-heading footer-column-toggle"
  44.                                           data-target="#collapseFooterTitle{{ loop.index }}"
  45.                                           aria-expanded="true"
  46.                                           aria-controls="collapseFooter{{ loop.index }}">
  47.                                         {{ root.category.translated.name }}
  48.                                     </span>
  49.                                     {% block layout_footer_navigation_information_icons %}
  50.                                         <div class="footer-column-toggle">
  51.                                             <span class="footer-plus-icon">
  52.                                                 {% sw_icon 'chevron-down' style {'pack' : 'globus_icons'} %}
  53.                                             </span>
  54.                                             <span class="footer-minus-icon">
  55.                                                 {% sw_icon 'chevron-down' style {'pack' : 'globus_icons'} %}
  56.                                             </span>
  57.                                         </div>
  58.                                     {% endblock %}
  59.                                 </div>
  60.                             {% endblock %}
  61.                             {% block layout_footer_navigation_information_content %}
  62.                                 <div id="collapseFooter{{ loop.index }}"
  63.                                      class="footer-column-content collapse js-footer-column-content"
  64.                                      aria-labelledby="collapseFooterTitle{{ loop.index }}">
  65.                                     <div class="footer-column-content-inner">
  66.                                         {% block layout_footer_navigation_information_links %}
  67.                                             <ul class="list-unstyled">
  68.                                                 {% for treeItem in root.children %}
  69.                                                     {% set category = treeItem.category %}
  70.                                                     {% set name = category.translated.name %}
  71.                                                     {% set externalLink = category.translated.externalLink %}
  72.                                                     {% set internalLink = category.internalLink %}
  73.                                                     {% block layout_footer_navigation_information_link_item %}
  74.                                                         <li class="footer-link-item">
  75.                                                             {% block layout_footer_navigation_information_link %}
  76.                                                                 <a class="footer-link"
  77.                                                                    href="{% if externalLink %}{{ externalLink }}
  78.                                                                         {% elseif internalLink %}{{ seoUrl('frontend.navigation.page', { navigationId: internalLink }) }}
  79.                                                                         {% else %}{{ seoUrl('frontend.navigation.page', { navigationId: category.id }) }}{% endif %}"
  80.                                                                    title="{{ name }}">
  81.                                                                     {{ name }}
  82.                                                                 </a>
  83.                                                             {% endblock %}
  84.                                                         </li>
  85.                                                     {% endblock %}
  86.                                                 {% endfor %}
  87.                                             </ul>
  88.                                         {% endblock %}
  89.                                     </div>
  90.                                 </div>
  91.                             {% endblock %}
  92.                         </div>
  93.                     {% endblock %}
  94.                 {% endfor %}
  95.                 {% block layout_footer_navigation_column_social %}
  96.                     <div class="col-md-4 col-lg-3 col-xl-2 footer-column">
  97.                         {% block layout_footer_navigation_information_headline_social %}
  98.                             <div class="footer-column-headline footer-headline footer-social-headline footer-social-headline-globus">
  99.                                 <span class="column-heading column-heading-footer">{{ "footer.socialColumnHeading"|trans|sw_sanitize }}</span>
  100.                             </div>
  101.                         {% endblock %}
  102.                         {% block layout_footer_navigation_information_content_social %}
  103.                             <div>
  104.                                 <div class="footer-column-content-inner">
  105.                                     <div class="footer-site-links footer-site-links-globus">
  106.                                         <a class="footer-site-link" href="{{ "footer.alphateccLink"|trans|sw_sanitize }}" target="_blank">
  107.                                             <img class="footer-trusted-shops" src="{{ asset('bundles/baumarkttheme/assets/footer-logos/Alphatecc_weissgruen.png') }}">
  108.                                         </a>
  109.                                         <a class="footer-site-link mt-2" href="{{ "footer.globusLink"|trans|sw_sanitize }}" target="_blank">
  110.                                             <img width="100px" class="footer-trusted-shops" src="{{ asset('bundles/baumarkttheme/assets/footer-logos/globus_sbw.svg') }}">
  111.                                         </a>
  112.                                     </div>
  113.                                     <div class="footer-social-links footer-social-links-globus">
  114.                                         <a class="footer-social-link" href="{{ "footer.facebookLink"|trans|sw_sanitize }}" target="_blank">
  115.                                             {% sw_icon 'facebook' style {'pack' : 'globus_icons'} %}
  116.                                         </a>
  117.                                         <a class="footer-social-link" href="{{ "footer.instagramLink"|trans|sw_sanitize }}" target="_blank">
  118.                                             {% sw_icon 'instagram' style {'pack' : 'globus_icons'} %}
  119.                                         </a>
  120.                                         <a class="footer-social-link" href="{{ "footer.pinterestLink"|trans|sw_sanitize }}" target="_blank">
  121.                                             {% sw_icon 'pinterest' style {'pack' : 'globus_icons'} %}
  122.                                         </a>
  123.                                         <a class="footer-social-link" href="{{ "footer.youtubeLink"|trans|sw_sanitize }}" target="_blank">
  124.                                             {% sw_icon 'youtube' style {'pack' : 'globus_icons'} %}
  125.                                         </a>
  126.                                     </div>
  127.                                 </div>
  128.                                 <div class="unsere-partner-footer d-flex  flex-column">
  129.                                     <div class="unsere-partner-footer-text text-center">
  130.                                         <span>{{ "footer.unserePartner"|trans }}</span>
  131.                                     </div>
  132.                                     <div class="unsere-partner-footer-logos justify-content-center justify-content-md-around d-flex">
  133.                                         <a class="footer-site-link" href="{{ "footer.idealoLink"|trans|sw_sanitize }}" target="_blank">
  134.                                             <img class="footer-trusted-shops" src="{{ asset('bundles/baumarkttheme/assets/footer-logos/idealo_logo.png') }}">
  135.                                         </a>
  136.                                         <a class="footer-site-link" href="{{ "footer.preisDeLink"|trans|sw_sanitize }}" target="_blank">
  137.                                             <img class="footer-trusted-shops" src="{{ asset('bundles/baumarkttheme/assets/footer-logos/preis_de_logo.png') }}">
  138.                                         </a>
  139.                                     </div>
  140.                                 </div>
  141.                             </div>
  142.                         {% endblock %}
  143.                     </div>
  144.                 {% endblock %}
  145.             {% endblock %}
  146.         </div>
  147.     {% endblock %}
  148.     {% block layout_footer_payment_shipping_logos %}
  149.         <div class="footer-payment-logos">
  150.             <div class="payment-logos-heading">
  151.                 {{ "footer.paymentHeading"|trans|sw_sanitize }}
  152.             </div>
  153.             <div class="payment-logos">
  154.                 <img class="footer-payment-logo" src="{{ asset('bundles/baumarkttheme/assets/footer-logos/payment-logos/paypal.svg') }}">
  155.                 <div class="footer-payment-logo d-flex flex-column align-items-center">
  156. {#                    {% sw_icon 'klarna' style {'pack' : 'globus_icons'} %}#}
  157.                     <span class="payment-icon-text">Rechnung</span>
  158.                 </div>
  159.                 <div class="footer-payment-logo pd-flex flex-column align-items-center">
  160. {#                    {% sw_icon 'kreditkarte' style {'pack' : 'globus_icons'} %}#}
  161.                     <span class="payment-icon-text">Kreditkarte</span>
  162.                 </div>
  163.                 <img class="footer-payment-logo" height="46px" src="{{ asset('bundles/baumarkttheme/assets/footer-logos/payment-logos/giropay.png') }}">
  164.                 <div class="footer-payment-logo d-flex flex-column align-items-center">
  165. {#                    {% sw_icon 'vorkasse' style {'pack' : 'globus_icons'} %}#}
  166.                     <span class="payment-icon-text">Vorkasse</span>
  167.                 </div>
  168.                 <div class="footer-payment-logo pd-flex flex-column align-items-center">
  169. {#                    {% sw_icon 'finanzierung' style {'pack' : 'globus_icons'} %}#}
  170.                     <span class="payment-icon-text">Finanzierung</span>
  171.                 </div>
  172.                 <div class="footer-payment-logo d-flex flex-column align-items-center">
  173. {#                    {% sw_icon 'klarna' style {'pack' : 'globus_icons'} %}#}
  174.                     <span class="payment-icon-text">Sofortüberweisung</span>
  175.                 </div>
  176.                 <div class="footer-payment-logo d-flex flex-column align-items-center">
  177. {#                    {% sw_icon 'klarna' style {'pack' : 'globus_icons'} %}#}
  178.                     <span class="payment-icon-text">Lastschrift</span>
  179.                 </div>
  180.             </div>
  181.         </div>
  182.     {% endblock %}
  183.     {% block layout_footer_bottom %}
  184.         <div class="footer-bottom">
  185.             {% block layout_footer_service_menu %}
  186.                 <div class="container footer-bottom-inner">
  187.                     {% block layout_footer_copyright %}
  188.                         <div class="footer-copyright">
  189.                             {{ "footer.copyrightInfo"|trans|sw_sanitize }}
  190.                         </div>
  191.                     {% endblock %}
  192.                     {% block layout_footer_service_menu_content %}
  193.                         <ul class="footer-service-menu-list list-unstyled">
  194.                             {% for serviceMenuItem in page.header.serviceMenu %}
  195.                                 {% block layout_footer_service_menu_item %}
  196.                                     <li class="footer-service-menu-item">
  197.                                         <a class="footer-service-menu-link"
  198.                                            href="{% if serviceMenuItem.externalLink %}{{ serviceMenuItem.externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: serviceMenuItem.id }) }}{% endif %}"
  199.                                            title="{{ serviceMenuItem.translated.name }}">
  200.                                             {{ serviceMenuItem.translated.name }}
  201.                                         </a>
  202.                                     </li>
  203.                                     {% if loop.index === 3 or loop.index === 6 or loop.index === 9 %}
  204.                                         <br class="mobile-break d-sm-block d-md-none">
  205.                                     {% endif %}
  206.                                 {% endblock %}
  207.                             {% endfor %}
  208.                             <li class="footer-service-menu-item">
  209.                                 <a class="footer-service-menu-link" href="#" onclick="CookieFirst.openPanel();"
  210.                                    title="Cookie-Einstellungen">
  211.                                     Cookie-Einstellungen
  212.                                 </a>
  213.                             </li>
  214.                         </ul>
  215.                     {% endblock %}
  216.                 </div>
  217.             {% endblock %}
  218.         </div>
  219.         {# klimasplit modal with/for remove lineitem form #}
  220.         <div id="acid-add-to-cart-klimasplit-modal" class="acid-add-to-cart-klimasplit-modal modal">
  221.             <div class="modal-content">
  222.                 <div class="modal-header">
  223.                     <h2>{{ "detail.klimaSplitModalHeadline"|trans|sw_sanitize }}</h2>
  224.                     <div class="modal-close modal-close-btn">{% sw_icon 'close_m' style {'pack' : 'globus_icons'} %}</div>
  225.                 </div>
  226.                 <div class="modal-body">
  227.                     <p>{{ "klimasplit.Modal.p1"|trans|sw_sanitize }}</p>
  228.                     <p>{{ "klimasplit.Modal.p2"|trans|sw_sanitize }}</p>
  229.                     <p>{{ "klimasplit.Modal.p3"|trans|sw_sanitize }}</p>
  230.                     <p>{{ "klimasplit.Modal.p4"|trans|sw_sanitize }}</p>
  231.                     <p>{{ "klimasplit.Modal.p5"|trans|sw_sanitize }}</p>
  232.                 </div>
  233.                 <div class="modal-footer">
  234.                     <button class="btn btn-primary modal-close-btn">{{ "detail.closeModal"|trans }}</button>
  235.                 </div>
  236.             </div>
  237.         </div>
  238.         <!-- Switch Store Availability Modal -->
  239.         <div class="modal fade" id="switchStoreModal" tabindex="-1" role="dialog" aria-labelledby="switchStoreModal" aria-hidden="true">
  240.             <div class="modal-dialog" role="document">
  241.                 <div class="modal-content">
  242.                     <div class="modal-header">
  243.                         <h2>{{ "switchStoreModal.headline"|trans|sw_sanitize }}</h2>
  244.                         <div class="modal-close modal-close-btn">{% sw_icon 'close_m' style {'pack' : 'globus_icons'} %}</div>
  245.                     </div>
  246.                     <div class="modal-body">
  247.                         <span class="card-title d-block">{{ "switchStoreModal.infoSubline"|trans|sw_sanitize }}</span>
  248.                         <div class="products-wrapper">
  249.                             {% set lineItems = context|resolveLineItems %}
  250.                             {% for lineItem in lineItems %}
  251.                                 {% sw_include '@Storefront/storefront/component/store-locator/switch-store-line-item.html.twig' %}
  252.                             {% endfor %}
  253.                             <div class="cart-item cart-item-product d-none placeholder-item">
  254.                                 <div class="row cart-item-row d-block d-sm-flex">
  255.                                     <div class="col-md-12 cart-item-info-wrapper">
  256.                                         <div class="row">
  257.                                             <div class="col-12 col-md-9 cart-item-info">
  258.                                                 <div class="row cart-item-row">
  259.                                                     <div class="col-auto cart-item-info-img">
  260.                                                         <div class="cart-item-img-container">
  261.                                                             <a href="#" class="cart-item-img-link" >
  262.                                                                 <img src="#" class="img-fluid cart-item-img">
  263.                                                             </a>
  264.                                                         </div>
  265.                                                     </div>
  266.                                                     <div class="col cart-item-details">
  267.                                                         <div class="cart-item-details-container">
  268.                                                             <div class="cart-item-details-wrapper">
  269.                                                                 <a href="#" class="cart-item-label">
  270.                                                                     Amorim CORKLIFE Korkboden
  271.                                                                 </a>
  272.                                                                 <div class="cart-item-details-characteristics">
  273.                                                                 </div>
  274.                                                                 <div class="product-feature-list">
  275.                                                                     <ul class="product-feature-list-list">
  276.                                                                     </ul>
  277.                                                                 </div>
  278.                                                                 <div class="cart-item-ordernumber">
  279.                                                                     Produkt-Nr.: 0780402681
  280.                                                                 </div>
  281.                                                             </div>
  282.                                                             <div class="cart-item-actions">
  283.                                                                 <div class="delivery-information delivery-available is-gray">
  284.                                                                     <span class="delivery-status-indicator bg-danger"></span>
  285.                                                                     <b>nicht verfügbar</b>
  286.                                                                 </div>
  287.                                                                 {% if page.product %}
  288.                                                                     {% set checkoutInfos = page.product.extensions.ianeoExtensions.checkoutInfos %}
  289.                                                                     {% if checkoutInfos.buyOnline %}
  290.                                                                         <div class="action-btn mt-2">
  291.                                                                             <form action="{{ path('frontend.ianeo.online-purchase-additive', { productId: page.product.id }) }}"
  292.                                                                                   method="post"
  293.                                                                                     {% if page.product.extensions.ianeoExtensions.isKlimaSplit %}
  294.                                                                                         data-acid-klima-split="true"
  295.                                                                                     {% endif %}
  296.                                                                                   data-product-id="{{ page.product.id }}"
  297.                                                                                   data-acid-add-to-cart-plugin="true">
  298.                                                                                 {{ sw_csrf('frontend.ianeo.online-purchase-additive') }}
  299.                                                                                 <input type="hidden"
  300.                                                                                        name="lineItems[{{ page.product.id }}][id]"
  301.                                                                                        value="{{ page.product.id }}">
  302.                                                                                 <input type="hidden"
  303.                                                                                        name="lineItems[{{ page.product.id }}][type]"
  304.                                                                                        value="product">
  305.                                                                                 <input type="hidden"
  306.                                                                                        name="lineItems[{{ page.product.id }}][referencedId]"
  307.                                                                                        value="{{ page.product.id }}">
  308.                                                                                 <input type="hidden"
  309.                                                                                        name="lineItems[{{ page.product.id }}][stackable]"
  310.                                                                                        value="1">
  311.                                                                                 <input type="hidden"
  312.                                                                                        name="lineItems[{{ page.product.id }}][removable]"
  313.                                                                                        value="1">
  314.                                                                                 <button class="btn btn-sm btn-tertiary" type="submit">
  315.                                                                                     {% sw_icon 'truck_retoure' style {'pack' : 'globus_icons', 'color': 'transparent'} %}
  316.                                                                                     NACH HAUSE LIEFERN LASSEN
  317.                                                                                 </button>
  318.                                                                             </form>
  319.                                                                         </div>
  320.                                                                     {% endif %}
  321.                                                                 {% endif %}
  322.                                                             </div>
  323.                                                         </div>
  324.                                                     </div>
  325.                                                 </div>
  326.                                             </div>
  327.                                             <div class="cart-item-quantity-wrapper col-12 col-md-3">
  328.                                                 <div class="cart-item-quantity">
  329.                                                     <div class="row cart-item-quantity-row">
  330.                                                         <div class="col-8 col-sm-12 cart-item-quantity-label">
  331.                                                             Menge
  332.                                                         </div>
  333.                                                         <div class=" col-sm-12 p-0">
  334.                                                             <b>Menge: 1</b>
  335.                                                         </div>
  336.                                                     </div>
  337.                                                 </div>
  338.                                             </div>
  339.                                         </div>
  340.                                     </div>
  341.                                 </div>
  342.                             </div>
  343.                         </div>
  344.                     </div>
  345.                     <div class="modal-footer">
  346.                         <div id="pixup-csrf">{{ sw_csrf('frontend.pixup.wishlist.ajax.fuer-spaeter-gemerkt') }}</div>
  347.                         <button class="btn btn-secondary modal-close-btn" >MARKT BEIBEHALTEN</button>
  348.                         <button class="btn btn-primary modal-close-btn" >MARKT WECHSELN & PRODUKTE VERSCHIEBEN</button>
  349.                     </div>
  350.                 </div>
  351.             </div>
  352.         </div>
  353.     {% endblock %}
  354.     {% set cookieFirstData = page.footer.extensions.CookieFirst.config %}
  355.     {% if cookieFirstData and cookieFirstData.apiKey %}
  356.         <script defer src="//app.cookiefirst.com/loader/init.js" data-cookiefirst-key="{{ cookieFirstData.apiKey }}"></script>
  357.     {% endif %}
  358. {% endblock %}