Команда Magento не устранила проблему с правилами Каталога / Покупки на основе атрибутов настраиваемого продукта на текущий момент. Поскольку простые продукты связаны с настраиваемым продуктом, это свойство настраиваемого продукта, но не атрибут после процесса привязки. Однако процесс связывания основан на простых атрибутах и будет исправлен.
Я полагаю, что реализация новой функции для правил каталога займет много времени, как и для цен уровня.
Но для корзины покупок правила могут быть исправлены несложно.
Помните, упомянутое поведение не работает только для вкладки Действие. Атрибуты вкладки условий для конфигурируемого продукта работают на M1, но не работают для экземпляра Magento2.
Пример места для исправления M1: вы можете изменить только класс app / code / core / Mage / SalesRule / Model / Validator.php в методе process ():
if (!$rule->getActions()->validate($item)) {
continue;
}
Здесь можно проверить все действия для правил корзины покупок. Вы можете вызывать и повторно проверять настраиваемые дочерние продукты в цикле.
Пожалуйста, имейте в виду, что выпуск M2, скорее всего, будет с указанными проблемами для настраиваемых продуктов.