Prestashop 1.4和多个折扣。哪个占上风?

时间:2014-03-14 22:19:37

标签: prestashop

有人可以解决我的问题吗?

在PS 1.4中我有一般折扣(6件,减少10%)。但是我可以从1件开始添加特定的价格折扣,让我们说20%。

现在,当我订购6件或更多件时,PS应用通用折扣(10%),如果从1件到5件订购,则更高(20%)。

基本上,我购买的越多,我支付的越多......

最简单的解决方案是拦截实际将价格添加到购物车的代码行。他们在哪?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在购物车类中,我并不熟悉1.4,但我认为有一个名为“checkDiscountValidity”的功能。我可以看到所有的折扣验证都是在那里进行的,所以重写这个方法并添加你自己的验证(在我看来,在创建的模块中添加一个钩子应该更好)