Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento目录价格规则条件';包含';不起作用_Magento_Conditional Statements_Catalog_Magento Rules - Fatal编程技术网

Magento目录价格规则条件';包含';不起作用

Magento目录价格规则条件';包含';不起作用,magento,conditional-statements,catalog,magento-rules,Magento,Conditional Statements,Catalog,Magento Rules,我正在使用Magento并尝试使用目录价格规则创建促销。我想使用SKU作为条件。如果我这样做: SKU等于N12380_黑色 它很好用 但是,如果我这样做: SKU包含N12380 这根本不起作用。我需要它工作,这样我就可以一次将规则应用于多个项目。Magento版本是1.5.0.1 此版本中是否存在可能导致问题的错误?如果是这样的话,有人知道解决方法吗?我根本看不出我做错了什么——我检查了所有SKU的详细信息,但似乎什么都不起作用 规则脚本似乎位于app/code/core/Mage/rule

我正在使用Magento并尝试使用目录价格规则创建促销。我想使用SKU作为条件。如果我这样做:

SKU等于N12380_黑色

它很好用

但是,如果我这样做:

SKU包含N12380

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

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

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


非常感谢任何帮助

我通过使用条件“is one of”并列出所有SKU实现了这一点,使用包含并不是我尝试的方式。

我通过使用条件“is one of”实现了这一点,并且列出所有SKU使用包含并不是我尝试的方式。

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

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

为了让您知道这实际上是一个bug,您可以在此处找到更多信息:为了让您知道这实际上是一个bug,您可以在此处找到更多信息: