vendor/store.shopware.com/mltisafemultisafepay/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_body_script %}
  3.     <script>
  4.         window.accessKey = '{{ context.salesChannel.accessKey }}';
  5.         window.contextToken = '{{ context.token }}';
  6.     </script>
  7.     {% set component = context.paymentMethod.customFields.component %}
  8.     {% set paymentName = context.paymentMethod.name|lower %}
  9.     {% set direct = context.paymentMethod.customFields.direct %}
  10.     {% if activeRoute == 'frontend.checkout.confirm.page' || activeRoute == 'frontend.account.edit-order.page' %}
  11.         {% if component == true %}
  12.             <script src="https://pay.multisafepay.com/sdk/components/v2/components.js"></script>
  13.         {% endif %}
  14.         {% if (paymentName == 'ideal' and component == false) or ('mybank' in paymentName and direct == true) %}
  15.             <script src="https://unpkg.com/slim-select@latest/dist/slimselect.min.js"></script>
  16.             <script>
  17.                 {% if paymentName == 'ideal' and component == false %}
  18.                 new SlimSelect({
  19.                     select: '#issuers-ideal'
  20.                 })
  21.                 {% endif %}
  22.                 {% if 'mybank' in paymentName and direct == true %}
  23.                 new SlimSelect({
  24.                     select: '#issuers-mybank'
  25.                 })
  26.                 {% endif %}
  27.             </script>
  28.         {% endif %}
  29.     {% endif %}
  30.     {{ parent() }}
  31. {% endblock %}