Условие правила цены каталога Magento "содержит" не работает
Я использую Magento и пытаюсь создать рекламную акцию, используя правила цены каталога. Я хочу использовать SKU в качестве условия. Если я сделаю следующее:
Артикул равен N12380_Черный
это работает отлично.
Однако если я сделаю:
Артикул содержит N12380
это не работает вообще. Мне нужно, чтобы оно работало так, чтобы я мог применить правило к нескольким элементам за один раз. Версия Magento - 1.5.0.1.
Есть ли ошибка в этой версии, которая может вызывать проблемы? Если так, кто-нибудь знает решение для этого? Я просто не вижу, что я сделал неправильно - я проверил все детали SKU, но, похоже, ничего не работает.
Похоже, что скрипт правила находится в app/code/core/Mage/Rule/Model/Condition/Abstract.php, если это кому-нибудь поможет.
Любая помощь высоко ценится!
2 ответа
Я еще не тестировал Magento 1.5.0.1, но на 1.4.1.1 и 1.5.1.0 это правило каталога работает нормально. Может быть, у вас есть расширение, расширяющее функциональность правил? Большинство из них переписывают стандартные функции, что может привести к ошибкам.
Я получил это с помощью условного "один из" и перечисления всех SKU - использование содержимого - не способ сделать то, что я пытался.