iframe.html 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <!--
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. -->
  7. <!-- IFRAME for request to Payment Gateway -->
  8. <iframe width="0" height="0" data-bind="src: getSource(), attr: {id: getCode() + '-transparent-iframe', 'data-container': getCode() + '-transparent-iframe'}" allowtransparency="true" frameborder="0" name="iframeTransparent" style="display:none;width:100%;background-color:transparent"></iframe>
  9. <form class="form" id="co-transparent-form" autocomplete="off" action="#" method="post" data-bind="mageInit: {
  10. 'transparent':{
  11. 'controller': getControllerName(),
  12. 'gateway': getCode(),
  13. 'orderSaveUrl':getPlaceOrderUrl(),
  14. 'cgiUrl': getCgiUrl(),
  15. 'dateDelim': getDateDelim(),
  16. 'cardFieldsMap': getCardFieldsMap(),
  17. 'nativeAction': getSaveOrderUrl(),
  18. 'expireYearLength': getExpireYearLength()
  19. }, 'validation':[]}">
  20. <!-- ko with: getCcFormView() -->
  21. <!-- ko template: getTemplate() --><!-- /ko -->
  22. <!-- /ko -->
  23. </form>
  24. <div class="checkout-agreements-block">
  25. <!-- ko foreach: $parent.getRegion('before-place-order') -->
  26. <!-- ko template: getTemplate() --><!-- /ko -->
  27. <!--/ko-->
  28. </div>
  29. <div class="actions-toolbar" id="review-buttons-container">
  30. <div class="primary">
  31. <button data-role="review-save" type="submit"
  32. data-bind="attr: {title: $t('Place Order')}"
  33. class="button action primary checkout">
  34. <span data-bind="i18n: 'Place Order'"></span>
  35. </button>
  36. <button type="submit" id="originalPlaceOrder" class="hidden"
  37. data-bind="click: originalPlaceOrder($parents[1])"></button>
  38. </div>
  39. <div class="secondary">
  40. <span id="checkout-review-edit-label" data-bind="i18n: 'Forgot an Item?'"></span>
  41. <a data-bind="attr: {href: $parents[1].cartUrl}"
  42. aria-describedby="checkout-review-edit-label"
  43. class="action edit">
  44. <span data-bind="i18n: 'Edit Your Cart'"></span>
  45. </a>
  46. </div>
  47. </div>