custom/plugins/IeaMedical/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_custom_enjdf %}
  4.         <div class="newsletter-banner">
  5.             <div class="container">
  6.                 <div class="footer-column js-footer-column newsletter-section">
  7.                     <div class="cms-block cms-block-form newsletter-footer ">
  8.                         <div class="cms-element-form">
  9.                             {% block element_form_newsletter_form_form %}
  10.                                 <form action="{{ path('frontend.form.newsletter.register.handle') }}" method="post" data-form-csrf-handler="true" data-form-validation="true">
  11.                                     <div class="form-content">
  12.                                         <div class="row">
  13.                                             <div class="col-md-7 title">
  14.                                                 <h1>{{ 'IeaMedical.newsletterfooter.title'|trans|raw }}</h1>
  15.                                             </div>
  16.                                             {% block cms_form_newsletter_input_email %}
  17.                                                 <div class="twt-footer-column-newsletter-input-email col-md-5">
  18.                                                     <div class="newsletter-input">
  19.                                                         {% sw_include '@Storefront/storefront/element/cms-element-form/form-components/cms-element-form-input.html.twig'
  20.                                                             with {
  21.                                                             fieldName: 'email',
  22.                                                             type: 'email',
  23.                                                             required: true,
  24.                                                             label: 'newsletter.labelMail',
  25.                                                             placeholder: 'IeaMedical.newsletterfooter.placeholder'
  26.                                                         }
  27.                                                         %}
  28.                                                         {% block cms_form_newsletter_submit %}
  29.                                                             {% block cms_form_submit %}
  30.                                                                 <button type="submit" aria-label="Submit" class="btn1-custom">
  31.                                                                     {{ 'IeaMedical.newsletterfooter.titleButton'|trans|raw }}
  32.                                                                 </button>
  33.                                                             {% endblock %}
  34.                                                         {% endblock %}
  35.                                                     </div>
  36.                                                 </div>
  37.                                             {% endblock %}
  38.                                         </div>
  39.                                     </div>
  40.                                     {% block cms_form_newsletter_hidden_fields %}
  41.                                         <div class="form-hidden-fields">
  42.                                             {% block cms_form_newsletter_csrf %}
  43.                                                 {{ sw_csrf('frontend.form.newsletter.register.handle') }}
  44.                                             {% endblock %}
  45.                                             <input type="hidden" name="option" value="{{ constant('Shopware\\Storefront\\Controller\\FormController::SUBSCRIBE') }}">
  46.                                             <input type="submit" class="submit--hidden d-none" />
  47.                                         </div>
  48.                                     {% endblock %}
  49.                                 </form>
  50.                             {% endblock %}
  51.                         </div>
  52.                     </div>
  53.                 </div>
  54.             </div>
  55.         </div>
  56.     {% endblock %}
  57.     <div class="container footer-container-headline">
  58.     {% block layout_footer_navigation %}
  59.         <div id="footerColumns"
  60.              class="row footer-columns"
  61.              data-collapse-footer="true"
  62.              role="list">
  63.         {% block layout_footer_navigation_hotline %}
  64.             <div class="col-lg-2">
  65.                 <div class="footer-info">
  66.                     <div class="footer-logo">
  67.                     <img src="{{ asset('bundles/ieamedical/assets/icons/IEA_Logo_footer.png') }}">
  68.                     </div>
  69.                     <div class="footer-info-text">
  70.                         <span>IEA Medical</span>
  71.                         <p>Grünwalder Str 61, 81547 München</p>
  72.                     </div>
  73.                     <div class="footer-image">
  74.                         <img src="{{ asset('bundles/ieamedical/assets/icons/Partner_offizieller_Logo_GV.png') }}">
  75.                     </div>
  76.                 </div>
  77.             </div>
  78.         {% endblock %}
  79.         {% block layout_footer_navigation_columns %}
  80.             {% for root in page.footer.navigation.tree %}
  81.                 {% block layout_footer_navigation_column %}
  82.                     <div class="col-lg-2 footer-column js-footer-column">
  83.                     {% block layout_footer_navigation_information_headline %}
  84.                         <div class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  85.                         {{ dataBsTargetAttr }}="#collapseFooterTitle{{ loop.index }}"
  86.                         aria-expanded="true"
  87.                         aria-controls="collapseFooter{{ loop.index }}">
  88.                         {% if root.category.type == 'folder' %}
  89.                             {{ root.category.translated.name }}
  90.                         {% else %}
  91.                             <a href="{{ category_url(root.category) }}"
  92.                                {% if category_linknewtab(root.category) %}target="_blank"{% endif %}
  93.                                title="{{ root.category.translated.name }}">
  94.                                 {{ root.category.translated.name }}
  95.                             </a>
  96.                         {% endif %}
  97.                         {% block layout_footer_navigation_information_icons %}
  98.                             <div class="footer-column-toggle">
  99.                                                 <span class="footer-plus-icon">
  100.                                                     {% sw_icon 'plus' %}
  101.                                                 </span>
  102.                                 <span class="footer-minus-icon">
  103.                                                     {% sw_icon 'minus' %}
  104.                                                 </span>
  105.                             </div>
  106.                         {% endblock %}
  107.                         </div>
  108.                     {% endblock %}
  109.                     {% block layout_footer_navigation_information_content %}
  110.                         <div id="collapseFooter{{ loop.index }}"
  111.                              class="footer-column-content collapse js-footer-column-content"
  112.                              aria-labelledby="collapseFooterTitle{{ loop.index }}">
  113.                             <div class="footer-column-content-inner">
  114.                                 {% block layout_footer_navigation_information_links %}
  115.                                     <ul class="list-unstyled">
  116.                                         {% for treeItem in root.children %}
  117.                                             {% set category = treeItem.category %}
  118.                                             {% set name = category.translated.name %}
  119.                                             {# @deprecated tag:v6.5.0 - Use "category.translated.externalLink" directly or category_url function instead. #}
  120.                                             {% set externalLink = category.translated.externalLink %}
  121.                                             {% block layout_footer_navigation_information_link_item %}
  122.                                                 <li class="footer-link-item">
  123.                                                     {% block layout_footer_navigation_information_link %}
  124.                                                         {% if category.type == 'folder' %}
  125.                                                             <div>{{ name }}</div>
  126.                                                         {% else %}
  127.                                                             <a class="footer-link"
  128.                                                                href="{{ category_url(category) }}"
  129.                                                                {% if category_linknewtab(category) %}target="_blank"{% endif %}
  130.                                                                title="{{ name }}">
  131.                                                                 {{ name }}
  132.                                                             </a>
  133.                                                         {% endif %}
  134.                                                     {% endblock %}
  135.                                                 </li>
  136.                                             {% endblock %}
  137.                                         {% endfor %}
  138.                                     </ul>
  139.                                 {% endblock %}
  140.                             </div>
  141.                         </div>
  142.                     {% endblock %}
  143.                     </div>
  144.                 {% endblock %}
  145.             {% endfor %}
  146.         {% endblock %}
  147.         {% block layout_footer_navigation_column_payment%}
  148.         <div class="col-lg-2">
  149.             <div class="partner-footer-block">
  150.                 <di class="footer-column-headline">
  151.                     <p>Payment</p>
  152.                 </di>
  153.                 <div class="payment-logo">
  154.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Visa.svg') }}">
  155.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Mastercard.svg') }}">
  156.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Sofort.svg') }}">
  157.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Giropay.svg') }}">
  158.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Klarna.svg') }}">
  159.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Paypal.svg') }}">
  160.                     <img src="{{ asset('bundles/ieamedical/assets/icons/Amex.svg') }}">
  161.                 </div>
  162.             </div>
  163.         </div>
  164.         {% endblock %}
  165.         {% block layout_footer_navigation_column_unserpartner%}
  166.             <div class="col-lg-2">
  167.                 <div class="footer-partner-block">
  168.                     <div class="footer-column-headline">
  169.                         <p>Unsere Partner</p>
  170.                     </div>
  171.                     <div class="unsere-partnere-logo">
  172.                         <img src="{{ asset('bundles/ieamedical/assets/icons/DHL.svg') }}">
  173.                         <img src="{{ asset('bundles/ieamedical/assets/icons/Stripe.svg') }}">
  174.                     </div>
  175.                 </div>
  176.             </div>
  177.         {% endblock %}
  178.         {% block layout_footer_navigation_column_socialicons%}
  179.             <div class="col-lg-2">
  180.             <div class="social-media-footer">
  181.                 <div class="footer-column-headline">
  182.                     <p>Social</p>
  183.                 </div>
  184.                 <div class="social-media-logos">
  185.                     <a href="#">
  186.                         <img src="{{ asset('bundles/ieamedical/assets/icons/facebookk.svg') }}">
  187.                     </a>
  188.                     <a href="#">
  189.                         <img src="{{ asset('bundles/ieamedical/assets/icons/instagramm.svg') }}">
  190.                     </a>
  191.                     <a href="#">
  192.                         <img src="{{ asset('bundles/ieamedical/assets/icons/linkedin.svg') }}">
  193.                     </a>
  194.                 </div>
  195.             </div>
  196.         {% endblock %}
  197.         </div>
  198.     {% endblock %}
  199. {#    {% block layout_footer_payment_shipping_logos %}#}
  200. {#        <div class="footer-logos">#}
  201. {#            {% block layout_footer_payment_logos %}#}
  202. {#                {% for paymentMethod in page.salesChannelPaymentMethods %}#}
  203. {#                    {% block layout_footer_payment_logo %}#}
  204. {#                        {% if paymentMethod.media %}#}
  205. {#                            <div class="footer-logo is-payment">#}
  206. {#                                {% sw_thumbnails 'footer-payment-image-thumbnails' with {#}
  207. {#                                    media: paymentMethod.media,#}
  208. {#                                    sizes: {#}
  209. {#                                        'default': '100px'#}
  210. {#                                    },#}
  211. {#                                    attributes: {#}
  212. {#                                        'class': 'img-fluid footer-logo-image',#}
  213. {#                                        'alt': (paymentMethod.media.translated.alt ?: paymentMethod.translated.name),#}
  214. {#                                        'title': (paymentMethod.media.translated.title ?: paymentMethod.translated.name)#}
  215. {#                                    }#}
  216. {#                                } %}#}
  217. {#                            </div>#}
  218. {#                        {% endif %}#}
  219. {#                    {% endblock %}#}
  220. {#                {% endfor %}#}
  221. {#            {% endblock %}#}
  222. {#            {% block layout_footer_shipping_logos %}#}
  223. {#                {% for shippingMethod in page.salesChannelShippingMethods %}#}
  224. {#                    {% block layout_footer_shipping_logo %}#}
  225. {#                        {% if shippingMethod.media %}#}
  226. {#                            <div class="footer-logo is-shipping">#}
  227. {#                                {% sw_thumbnails 'footer-shipping-image-thumbnails' with {#}
  228. {#                                    media: shippingMethod.media,#}
  229. {#                                    sizes: {#}
  230. {#                                        'default': '100px'#}
  231. {#                                    },#}
  232. {#                                    attributes: {#}
  233. {#                                        'class': 'img-fluid footer-logo-image',#}
  234. {#                                        'alt': (shippingMethod.media.translated.alt ?: shippingMethod.translated.name),#}
  235. {#                                        'title': (shippingMethod.media.translated.title ?: shippingMethod.translated.name)#}
  236. {#                                    }#}
  237. {#                                } %}#}
  238. {#                            </div>#}
  239. {#                        {% endif %}#}
  240. {#                    {% endblock %}#}
  241. {#                {% endfor %}#}
  242. {#            {% endblock %}#}
  243. {#        </div>#}
  244. {#    {% endblock %}#}
  245.     </div>
  246. {#    {% block layout_footer_bottom %}#}
  247. {#        <div class="footer-bottom">#}
  248. {#            {% block layout_footer_service_menu %}#}
  249. {#                <div class="container">#}
  250. {#                    {% block layout_footer_service_menu_content %}#}
  251. {#                        {% apply spaceless %}#}
  252. {#                            <ul class="footer-service-menu-list list-unstyled">#}
  253. {#                                {% for serviceMenuItem in page.header.serviceMenu %}#}
  254. {#                                    {% block layout_footer_service_menu_item %}#}
  255. {#                                        <li class="footer-service-menu-item">#}
  256. {#                                            <a class="footer-service-menu-link"#}
  257. {#                                               href="{{ category_url(serviceMenuItem) }}"#}
  258. {#                                               {% if category_linknewtab(serviceMenuItem) %}target="_blank"{% endif %}#}
  259. {#                                               title="{{ serviceMenuItem.translated.name }}">#}
  260. {#                                                {{ serviceMenuItem.translated.name }}#}
  261. {#                                            </a>#}
  262. {#                                        </li>#}
  263. {#                                    {% endblock %}#}
  264. {#                                {% endfor %}#}
  265. {#                            </ul>#}
  266. {#                        {% endapply %}#}
  267. {#                    {% endblock %}#}
  268. {#                </div>#}
  269. {#            {% endblock %}#}
  270. {#            {% block layout_footer_vat %}#}
  271. {#                <div class="footer-vat">#}
  272. {#                    {% if context.taxState == "gross" %}#}
  273. {#                        <p>#}
  274. {#                            {{ "footer.includeVat"|trans({#}
  275. {#                                '%url%': path('frontend.cms.page',{ id: config('core.basicInformation.shippingPaymentInfoPage') })#}
  276. {#                            })|raw }}#}
  277. {#                        </p>#}
  278. {#                    {% else %}#}
  279. {#                        <p>#}
  280. {#                            {{ "footer.excludeVat"|trans({#}
  281. {#                                '%url%': path('frontend.cms.page',{ id: config('core.basicInformation.shippingPaymentInfoPage') })#}
  282. {#                            })|raw }}#}
  283. {#                        </p>#}
  284. {#                    {% endif %}#}
  285. {#                </div>#}
  286. {#            {% endblock %}#}
  287. {#            {% block layout_footer_copyright %}#}
  288. {#                <div class="footer-copyright">#}
  289. {#                    {% sw_icon 'shopware' style {'size':'xs'} %}#}
  290. {#                    {{ "footer.copyrightInfo"|trans|sw_sanitize }}#}
  291. {#                </div>#}
  292. {#            {% endblock %}#}
  293. {#        </div>#}
  294. {#    {% endblock %}#}
  295. {% endblock %}