Знатоки Rules-ов, помогите =)

Главные вкладки

Аватар пользователя andreystrelkov andreystrelkov 25 марта 2013 в 17:27

Здравствуйте, спасибо что уделили время.
У меня такая задача.

Есть словарь ПОСТАВЩИКИ в таксономии, в котором есть поле числовое - НАБРАНО
Есть 10 продуктов в COMMERCE, у которых есть поля TERM TO REFERENCE, где указано что словарь ПОСТАВЩИКИ и допустим термин ТРИКОТАЖНАЯ ФАБРИКА, и соответсвенно поле ЦЕНА.

Задача состоит в том, что когда пользователь добавляет товар в корзину, и оформляет заказ, нужно к полю НАБРАНО добавить значение поля ЦЕНА у продукта.

Как это сделать в RULES-ах? Вроде бы ACTION-ом будет AFTER SAVE NEW ORDER, в CONDITIONAL указать мол ENTITY HAS FIELD: НАБРАНО и ЦЕНА.
А дальше CALCULATE VALUE, RESULT = НАБРАНО + ЦЕНА
А в конце SET DATE VALUE, НАБРАНО = RESULT.

Но с в пункте CALCULATE VALUE он не видит поля которые я хочу подсчитать, связано наверно с тем, что не всё так просто, нужно наверно как то с ОТНОШЕНИЯМ/REFERENCE мудрить.

Либо я совсем не том пути...

Комментарии