仅限于PrestaShop购物车的个人定制折扣
问题描述:
Pedram poses a problem关于产品折扣customizations
。仅限于PrestaShop购物车的个人定制折扣
例
如果你申请一个特定的价格为100件,假设5%的折扣,你加50的T恤与打印和50的T恤与打印B,你会得到一个折扣。但实际上仅售出50件一件印刷品。所以不应该有任何折扣(也许在我看来)。
让我们拿一个疯狂的例子,假设我们有100个不同的印刷品,那么你将不得不设置印刷生产100次!那里的100件折扣不再合适。
问题
我怎样才能使折扣(具体价格)只适用于在车的indivual customization
?
进一步思考
我的猜测是,它应该在的地方核心改变。希望有一个不侵入式的类覆盖。设置PS_QTY_DISCOUNT_ON_COMBINATION
表示折扣应该适用于整个产品还是仅适用于该组合。此设置用于SpecificPriceCore::getSpecificPrice()
,似乎并不是解决此问题的关键。
答
虽然可以组合,设置特定的价格定制(不要混淆)是不幸的是目前还不支持的核心。
看起来这不能通过覆盖来完成,因为您可能需要添加一个新参数到getSpecificPrice()
等等。
如果您希望将此功能添加到Core(分支开发为1.7)或add a ticket to the forge,请随时提交拉取请求。