当客户重新订购时,我需要在新订单中包含对原始订单 ID 的引用。sales_flat_order
我可以看到如何在和(我认为!)中为此添加属性sales_flat_quote
,但我看不到如何挂钩重新排序。
重新排序非常简单,并且在app\code\core\Mage\Sales\Controller\Abstract.php->reorderAction
. 它只是将订单项目复制到购物车,然后打开购物车。但是我怎样才能加入这个来添加一个 orderId 交叉引用呢?
我可能只是将它复制到本地并编辑它(对吗?)但这不是一个聪明的方法,因为我已经在 Abstract.php 中完成了所有工作并制作了它的本地副本。
我想我也可以创建一个自定义模块来进行重新排序并将“重新排序”链接指向我的自定义模块。但同样,这有点 hacky,如果可能的话,我更愿意加入这个过程。
谢谢。