仅在PrestaShop购物车中提供个人定制折扣
关于产品仅在PrestaShop购物车中提供个人定制折扣,prestashop,prestashop-1.6,Prestashop,Prestashop 1.6,关于产品定制的折扣 示例 如果您为100件应用特定价格,比如说5%的折扣,并且添加50件印有a字样的t恤和50件印有B字样的t恤,您将获得折扣。但实际上,一份印刷品只售出50件。所以不应该有任何折扣(也许在我看来) 让我们举一个疯狂的例子,假设我们有100种不同的印刷品,那么你必须设置100次印刷生产!100件的折扣已经不合适了 问题 如何使折扣(具体价格)仅适用于购物车中的独立定制 进一步思考 我的猜测是,它应该在核心的某个地方改变。希望有一个非侵入性的类重写。组合上的设置PS\u数量\u折扣
定制的折扣
示例
如果您为100件应用特定价格,比如说5%的折扣,并且添加50件印有a字样的t恤和50件印有B字样的t恤,您将获得折扣。但实际上,一份印刷品只售出50件。所以不应该有任何折扣(也许在我看来)
让我们举一个疯狂的例子,假设我们有100种不同的印刷品,那么你必须设置100次印刷生产!100件的折扣已经不合适了
问题
如何使折扣(具体价格)仅适用于购物车中的独立定制
进一步思考
我的猜测是,它应该在核心的某个地方改变。希望有一个非侵入性的类重写。组合上的设置PS\u数量\u折扣
告诉您折扣应该应用于整个产品还是仅应用于组合。此设置在SpecificPriceCore::getSpecificPrice()
中使用,似乎不是解决此问题的关键。虽然它是可能的组合,但为自定义设置特定价格(不要混淆)在Core中还不受支持
看起来这不能通过重写来实现,因为您可能需要向getSpecificPrice()
等添加一个新参数
如果您希望将此功能添加到核心(branch develop for 1.7),请随时提交拉取请求,或者