Prestashop 将订单状态 PS_OS_CANCELED 更改为减少数量而不是增加

问题描述

我使用的是 Prestashop 1.7.6.9,我需要设置 PS_OS_CANCELED 状态以减少产品库存数量

如果有人能帮助我,我会很高兴。

解决方法

您需要覆盖 changeIdOrderState 方法 在 /classes/order/OrderHistory.php

在那里搜索 PS_OS_CANCELED,您会看到数量增加的地方。