2

我正在使用 Magento 并尝试使用目录价格规则创建促销活动。我想使用 SKU 作为条件。如果我执行以下操作:

SKU 等于 N12380_Black

它工作正常。

但是,如果我这样做:

SKU 包含 N12380

它根本不起作用。我需要它工作,以便我可以一次将规则应用于多个项目。Magento 版本是 1.5.0.1

此版本中是否存在可能导致问题的错误?如果是这样,有人知道解决方法吗?我根本看不出我做错了什么——我检查了所有 SKU 详细信息,但似乎没有任何效果。

如果这对任何人都有帮助,它似乎规则脚本位于app/code/core/Mage/Rule/Model/Condition/Abstract.php中。

非常感谢任何帮助!

4

2 回答 2

0

我还没有在 Magento 1.5.0.1 上测试过,但是在 1.4.1.1 和 1.5.1.0 上,这个目录规则都可以正常工作。也许您有一些扩展规则功能的扩展?他们中的大多数重写了标准函数,这可能会导致错误。

于 2012-07-03T09:45:24.233 回答
0

我通过使用条件“是其中之一”并列出所有 SKU 来完成这项工作 - 使用 contains 不是我正在尝试的方法。

于 2012-06-29T10:53:16.157 回答