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()
中使用,似乎并不是解决此问题的关键。
答案 0 :(得分:1)
虽然可能是组合,但遗憾的是,核心尚不支持为自定义设置特定价格(不要混淆)。
看起来这不能通过覆盖来完成,因为您可能需要向getSpecificPrice()
添加新参数等。
如果您希望将此功能添加到Core(分支开发为1.7)或add a ticket to the forge,请随意提交拉取请求。