如何在可配置产品上设置购物车价格规则

时间:2011-08-12 14:14:30

标签: magento magento-1.4 magento-1.5

我对这件事很困惑。我创建了一个可配置的产品。购物车规则不适用于儿童SKU(简单产品)。它仅与Parent SKU(可配置产品)配合使用。在可配置产品中,子SKU通过size属性连接。价格规则似乎也不适用于尺寸属性。

我想为三种尺寸的可配置产品创建一个购买(获得一个免费+邮资费用)规则。客户可以选择任何尺寸的物品,而不是选择任何其他尺寸的物品来获得免费物品。

有人请指导我正确的方向。我很困惑。

1 个答案:

答案 0 :(得分:1)

Magento团队没有基于当前时刻的可配置产品属性修复目录/购物规则的问题。 Cos简单产品必然是可配置产品的可配置产品的属性,但绑定过程后不属性。然而,基于简单属性的绑定过程将被修复。

我认为,目录规则的新功能实施与层级价格相比需要花费很多时间。

但对于购物车规则可以简单修复。

记住,提到的行为不仅适用于“操作”选项卡。可配置产品的条件选项卡属性适用于M1,但不适用于Magento2实例。

修复M1的示例位置:您可以在process()方法中更改app / code / core / Mage / SalesRule / Model / Validator.php类:

if (!$rule->getActions()->validate($item)) {
   continue;
}

可以检查购物车规则的所有操作。您可以循环调用和重新验证可配置的子产品。

请注意,M2版本会更快地提及可配置产品的问题。