仅在PrestaShop购物车中进行个性化定制的折扣

时间:2017-08-17 15:01:05

标签: prestashop prestashop-1.6

Pedram poses a problem关于产品customizations的折扣。

示例

如果您申请100件特定价格,请说5%折扣,并添加50件带 打印A 和50吨的T恤-shirts与 打印B ,你得到一个折扣。但实际上只售出50件一件印刷品。所以不应该有任何折扣(也许在我看来)。

让我们举一个疯狂的例子,说我们有100种不同的版画,那么你必须设置100次印刷作品! 100件的折扣不再合适了。

问题

如何才能使折扣(特定价格)仅适用于购物车中的个人customization

进一步思考

我的猜测是它应该在核心的某处改变。希望有一个不侵入的类覆盖。设置PS_QTY_DISCOUNT_ON_COMBINATION表示折扣是应该适用于整个产品还是仅适用于组合。此设置在SpecificPriceCore::getSpecificPrice()中使用,似乎并不是解决此问题的关键。

1 个答案:

答案 0 :(得分:1)

虽然可能是组合,但遗憾的是,核心尚不支持为自定义设置特定价格(不要混淆)。

看起来这不能通过覆盖来完成,因为您可能需要向getSpecificPrice()添加新参数等。

如果您希望将此功能添加到Core(分支开发为1.7)或add a ticket to the forge,请随意提交拉取请求。