1

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

我想为具有三种尺寸的可配置产品创建一个买一(送一 + 邮费)规则。客户可以为该商品选择任何尺码,然后为该商品选择任何其他尺码以获得免费的尺码。

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

4

1 回答 1

1

Magento 团队目前没有解决基于可配置产品属性的目录/购物规则的问题。因为简单产品绑定到可配置产品是可配置产品的属性,而不是绑定过程后的属性。但是基于简单属性的绑定过程,它将被修复。

我想,目录规则的新功能实施需要很长时间,就像等级价格一样。

但是对于购物车规则可以很简单。

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

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

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

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

请注意,M2 版本很快就会出现可配置产品的上述问题。

于 2012-11-28T12:44:41.640 回答