如何从购物车中删除基于规则的促销?

问题描述

我的购物车上应用了基于规则的促销活动。

根据包含特定产品的订单条目,我想从购物车中删除促销活动。

我在 CartController 中尝试了该方法,但它不适用于基于规则的促销。

我该如何继续?

解决方法

这不是 CartController 可以/应该解决的问题。即使您删除那里的促销,一旦触发重新计算,促销就会再次出现。

您应该在促销条件中解决此问题。但是,开箱即用是不可能结合符合条件的产品/类别的包含和排除条件。

您可以查看creating a custom condition,具体取决于您的要求