Подскажите как реализовать через Rules такую задачу.
Даны два типа материала. Тип 1 и Тип 2. Тип 1 связан по entity reference с Тип 2
Тип 2 имеет поле - поле 1 со значениями а, б, в
Стоит задача:
при создании (используя функционал модуля entityreference_prepopulate) ноды Типа 1 для поля - Поле 2 со значениями а, б, в автоматически назначать те же значения что и у Поля 1 типа материала Тип 2.
В последствие хочется скрыть вывод поля 2 и что бы все автоматом присваивалось.
Комментарии
У меня была похожая ситуация: зависимому материалу надо было передать несколько полей с референсами. В первом материале в шаблоне прописала ссылку, которая через & передает нужные поля. Не знаю, сработает ли с множественным выбором.
Решил задачу несколькими рулесами.
Хочется теперь используя модуль rules_conditional - все в одном правиле сделать через циклы.
в Conditions
добавил Entity has field и потом уже Data comparison где выбрал значение поля.
и в действиях задал значение которое присваивается.
еще бы сделать что бы прям при создание новой ноды (без сохранения уже были выбраны значения ).