停止在magento中拆分订单的多重转换

时间:2018-06-04 20:37:07

标签: php magento

问题: 我需要阻止多芯片核心模块将数量分成不同的订单。我几乎需要它像Cart页面一样,我更新数量,它不会拆分它们。我有一个客户,可以为一个商店订购100件商品(同一件商品),另一商品订购20件商品。然后创建120个单独的订单和120行以通过并添加地址。

我到处搜寻,并没有找到太多帮助。下面我相信是与拆分相关的代码(核心/法师/结账/模型/类型/多点化)。附件也是问题所在。任何方向都非常感谢。 ver 1.7

param 
( 
        [Parameter(Mandatory=$True,Position=1)]
        [string]$sql_pass
)

enter image description here

1 个答案:

答案 0 :(得分:0)

所以,如果其他人有这个问题,我就能搞清楚。我的功能错了。

<强> getQuoteShippingAddressesItems()

位于第116行的core / Mage / Checkout / Model / Type / Multishipping.php。

更改了以下代码:

for ($i = 0, $n = $item->getQty(); $i < $n; $i++)

for ($i = 0, $n = 1; $i < $n; $i++)
$addressItem->setQty($item->getQty)