【发布时间】:2011-05-17 16:50:48
【问题描述】:
我想在 magento 中自定义单页结帐流程,如果用户登录,则步骤 1 包括购物车,否则登录表单和登录后购物车应该在那里。现在在第二步;应该有账单信息、运输信息、付款方式选项和运输选项的输入形式。现在在第三步,订单审核,第四步是付款,最后一步是收据和下订单。
【问题讨论】:
标签: magento magento-1.4
我想在 magento 中自定义单页结帐流程,如果用户登录,则步骤 1 包括购物车,否则登录表单和登录后购物车应该在那里。现在在第二步;应该有账单信息、运输信息、付款方式选项和运输选项的输入形式。现在在第三步,订单审核,第四步是付款,最后一步是收据和下订单。
【问题讨论】:
标签: magento magento-1.4
此时您基本上是在重写单页结帐。控制 JS opcheckout.js 是为现有流程编写的,所以不要指望能够以任何理智的方式重用它。也就是说,如果您查看实际的模型/块类(分别为 Mage_Checkout_Model_Type_Onepage 和 Mage_Checkout_Block_Onepage),它们实际上写得非常干净,所以您应该能够为您的版本窃取它们。
【讨论】:
http://www.excellencemagentoblog.com/magento-onestep-checkout-remove-payment-method-step您可以通过上面提到的链接,它涵盖了自定义一页结帐的各个方面。
【讨论】: