我正在尝试创建购物车价格运行,如果您在一个类别中购买一种产品,那么您将在另一个类别中获得50%的产品之一。我还试图在折扣中保持1比1的比率,例如:

如果我从AI类购买1个,从B类获得1个,为50%

如果我从A类和B类中有1个项目,则B类只有一个项目获得50%的折扣,另一个是全价。

如果我有2个类别的2个项目,则B类的2个项目可获得B类额外的50%折扣。

我已经在“操作”选项卡上设置了以下内容:

折扣金额50

最大数量折扣适用于1

折扣数量步骤(购买X)1

停止进一步的规则处理否

如果这些条件中的任何一个是正确的,则类别是类别B

正如现在的那样,如果我从类别A类中放一项,B类B类获得50%的折扣。我很想这个...

有帮助吗?

解决方案

据我所知,默认情况下不可能在Magento中进行 salesrule_validator_process

其他提示

这个 可能的。

在管理面板中,单击促销 - >购物车价格规则(因为我们正在处理购物车中的产品)

在“条件”选项卡中,单击Little Plus符号,然后选择“产品属性组合”。

选择新的Plus符号,然后选择类别。单击“ ...”,然后选择要在篮子里拥有的产品的类别,以便您获得折扣。

现在,单击“ Apply”中的“ Action”选项卡,“拥有产品价格折扣的百分比”。以折扣金额,输入50(以50%)。在底部的条件下,单击加号符号,然后选择类别。单击“ ...”以选择要将50%折扣的产品的类别选择。

当您从购物车中的猫A中获得> = 1个产品时,这将为您的CAT B中的所有产品享受50%的折扣。

可以指定其他条件(CAT A的最少产品数量,最大折扣产品数量)。这将需要大量的实验才能使您的特定需求正确条件,但希望我将您指向正确的方向。

在条件选项卡下,选择总数量大于该产品的2个。现在在操作标签下

  1. 申请:产品价格折扣的百分比
  2. 折扣金额:25%
  3. 折扣数量步骤(购买X):2

并在适用规则部分中选择您的SKU

许可以下: CC-BY-SA归因
scroll top