Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. rendered list in the beginning >>
  2. [Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object] list.js:30
  3.  
  4. rendered list in the beginning >>
  5. [] list.js:30
  6.  
  7. [Object, Object, Object, Object]
  8. 0: Object
  9. method: "paypal_express"
  10. title: "PayPal Express Checkout"
  11. __proto__: Object
  12. 1: Object
  13. method: "purchaseorder"
  14. title: "Purchase Order"
  15. __proto__: Object
  16. 2: Object
  17. method: "checkmo"
  18. title: "Check / Money order"
  19. __proto__: Object
  20. 3: Object
  21. method: "free"
  22. title: "No Payment Information Required"
  23. __proto__: Object
  24. length: 4
  25. __proto__: Array[0]
  26.  
  27. <item name="component" xsi:type="string">Tmo_Checkout/js/view/shipping</item>
  28. <item name="provider" xsi:type="string">checkoutProvider</item>
  29. <item name="sortOrder" xsi:type="string">1</item>
  30. <item name="children" xsi:type="array">
  31. <item name="customer-email" xsi:type="array">
  32. <item name="component" xsi:type="string">Tmo_Checkout/js/view/form/element/username</item>
  33. <item name="displayArea" xsi:type="string">customer-email</item>
  34. <item name="tooltip" xsi:type="array">
  35. <item name="description" xsi:type="string" translate="true">We'll send your order confirmation here.</item>
  36. </item>
  37. <item name="children" xsi:type="array">
  38. <item name="before-login-form" xsi:type="array">
  39. <item name="component" xsi:type="string">uiComponent</item>
  40. <item name="displayArea" xsi:type="string">before-login-form</item>
  41. <item name="children" xsi:type="array">
  42. <!-- before login form fields -->
  43. </item>
  44. </item>
  45. <item name="additional-login-form-fields" xsi:type="array">
  46. <item name="component" xsi:type="string">uiComponent</item>
  47. <item name="displayArea" xsi:type="string">additional-login-form-fields</item>
  48. <item name="children" xsi:type="array">
  49. <!-- additional login form fields -->
  50. </item>
  51. </item>
  52. </item>
  53. </item>
  54.  
  55. Custom_Payment/js/view/payment/method-renderer/custom-payment-renderer
  56.  
  57. Custom_Payment/view/frontend/web/template/payment/custom-payment.html
  58.  
  59. var config = {
  60. map: {
  61. '*': {
  62. 'Magento_Checkout/js/model/customer-email-validator':'MyCompany_Checkout/js/model/customer-email-validator',
  63. 'Magento_Checkout/js/model/step-navigator':'MyCompany_Checkout/js/model/step-navigator',
  64. 'Magento_Checkout/js/view/payment/email-validator':'MyCompany_Checkout/js/view/payment/email-validator',
  65. 'Magento_Checkout/js/view/form/element/email':'MyCompany_Checkout/js/view/form/element/username',
  66. 'Magento_Checkout/js/view/shipping':'MyCompany_Checkout/js/view/shipping',
  67. 'Magento_Checkout/js/view/authentication':'MyCompany_Checkout/js/view/authentication',
  68. 'Magento_Checkout/js/checkout-data':'MyCompany_Checkout/js/checkout-data',
  69. 'Magento_Checkout/js/model/shipping-save-processor/default':'MyCompany_Checkout/js/model/shipping-save-processor/default'
  70. }
  71. }
  72. };
  73.  
  74. <preference for="MagentoCheckoutBlockCheckoutLayoutProcessor"
  75. type="TmoCheckoutBlockCheckoutLayoutProcessorPreference" />
  76.  
  77. if(isset($jsLayout['components']['checkout']['children']['steps']
  78. ['children']['shipping-step']['children']['shippingAddress']
  79. ['children']['customer-email']['component']))
  80. {
  81. $jsLayout['components']['checkout']['children']['steps']['children']
  82. ['shipping-step']['children']['shippingAddress']['children']
  83. ['customer-email']['component'] = 'Tmo_Checkout/js/view/form/element/username';
  84. }
  85.  
  86. if(isset($jsLayout['components']['checkout']['children']['authentication']['component']))
  87. {
  88. $jsLayout['components']['checkout']['children']['authentication']['component'] = 'Tmo_Checkout/js/view/authentication';
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement