我在magento的送货方式步骤的结帐页面中添加了自定义字段。我可以将此字段中的数据插入到我的自定义表mg_cake_message(msg_id,customer_id,cake_msg)。我需要另一个属性(order_id)来显示管理面板中各个订单的数据。如何才能在提交订单之前获得order_id?
我在谷歌搜索过,有些人建议使用quote_id而不是order_id。 quote_id与order_id相同吗?
如果在提交订单之前无法获得order_id,那么如何管理前两个步骤(结算信息,运输信息)?
请让我回复.....
答案 0 :(得分:0)
Magento中的一句话基本上是一个尚未放置的订单。它包含产品项目(购物车),地址和付款/运输方式。只要您将商品添加到购物车并且Magento创建sales/quote
对象,就会创建它。在结帐时,结算和发货数据会添加到报价中。最后,当用户单击下订单时,引用对象将转换为订单sales/order
对象。