custom/plugins/MolliePayments/src/Resources/views/mollie/component/apple-pay-direct-button.twig line 1

Open in your IDE?
  1. {% block mollie_apple_pay_direct %}
  2.     <div class="mollie-apple-pay-direct {{ cols }}">
  3.         {% if page.product %}
  4.             {# this is for older shopware versions #}
  5.             {% set productId = page.product.id %}
  6.         {% else %}
  7.             {# this is for Shopware >= 6.4 #}
  8.             {% set productId = product.id %}
  9.         {% endif %}
  10.         <div id="mollie-apd-csrf" class="d-none">
  11.             <input type="hidden" name="_mollie_csrf_token"
  12.                    value="{{ sw_csrf('frontend.mollie.apple-pay.authorize', {"mode": "token"}) }}">
  13.             <input type="hidden" name="_mollie_csrf_token"
  14.                    value="{{ sw_csrf('frontend.mollie.apple-pay.shipping-methods', {"mode": "token"}) }}">
  15.         </div>
  16.         <input type="hidden" name="id" value="{{ productId }}"/>
  17.         <input type="hidden" name="currency" value="{{ context.currency.translated.shortName }}"/>
  18.         <input type="hidden" name="countryCode" value="{{ context.shippingLocation.country.iso }}"/>
  19.         {% block mollie_apple_pay_direct_button %}
  20.             <button type="submit" data-shop-url="{{ seoUrl('frontend.home.page') }}"
  21.                     class="btn btn-primary btn-block btn-buy apple-pay-button-with-text apple-pay-button-black js-apple-pay w-100 d-none">
  22.                 {# space to match height other buttons #}
  23.                 &nbsp;
  24.                 {# end important spacer #}
  25.             </button>
  26.         {% endblock %}
  27.     </div>
  28. {% endblock %}