我有一个团体产品。我在第一组中有两个产品是1瓶,一个是6瓶产品。
现在我想根据产品数量设置免费送货,所以我使用统一运费方式。
现在问题当客户购买6瓶装的2个数量时,每个包装包含6个瓶子,因此它将是12个数量,但在购物车中它只显示2个数量,因此不适用。
第二个问题是顾客购买1包装6瓶装6个单瓶装推车是7但实际上它有12瓶
所以在这种情况下,我如何创建购物规则或统一费率。
请建议我这个想法。
答案 0 :(得分:1)
你想卖6瓶装一个包装?那么数量是1而不是6?我对吗?没有可以处理它的购物车规则。在目录定价规则中,您只能对数量或重量求和。按数量,它是指在购物车中可见的“标准数量”。如果瓶子的重量相同或相似,重量可能对你有帮助吗?
另一方面,您可以在自定义属性中设置有关“瓶数”的信息,然后扩展Mage_SalesRule_Model_Rule_Condition_Address
以应用可以通过购物车对此自定义属性求和的新规则。
其他解决方案可能是销售单瓶(与包装相反),但将qty_increments设置为6,但对我来说,只要客户必须输入6,12,18等数量,这不是非常优雅的解决方案......
答案 1 :(得分:0)
希望你做得很好。
我建议您将规则保留在购物车总数量上,以便始终检查购物车的总数量。这意味着,如果购物车的总数量> = 12,则为真,并且将应用折扣
示例:
If ALL of these conditions are TRUE :
If total quantity equals or greater than 12 for a subselection of items in cart matching ALL of these conditions:
Category is 22
在上面的示例中,我已经向您提供了相同类别的条件,这意味着只有当12个产品属于同一类别时才会给您折扣,但如果您的产品属于同一类别,则需要对其进行编辑。我想补充一点的是,请将您的瓶子产品的类别ID替换为类别ID。
感谢并等待您的积极评价!!! :) :)
干杯:):P:)