Добрый день!
Помогите пожалуйста решить такую задачу:
Есть одни общий словарь Адреса, для типа материала Заявка и для пользователя (расширен через profile2).
Для реализации условий между полями при создании ноды установлен Conditional Fields.
При создании заявки есть два поля: Адрес (список терминов) и Исполнитель (список пользователей с данной ролью).
Подскажите, можно ли с помощью Conditional Fields реализовать вывод только тех исполнителей, в чьих профилях указан адрес выбранный при создании ноды.
Или может быть есть другие, более подходящие решения такой задачи?
Комментарии
Если поля реализованы типом "Entityreference" - используйте в качестве источника представление (там есть стандартное для "посмотреть как работает"), в котором фильтруйте по нужным пользователям.
Поле Адреса в ноде - просто ссылка на термин (на основе этого выбора и должна выполняться выборка поля Исполнитель).
Поле Исполнитель - User reference.
Уже пытался выводить с помощью views references список из пользователей. Но пока, вывожу лишь доп информацию по юзеру, а с фильтрацией, привязанной к адресу не преуспел. Не понимаю, как он на лету может подхватывать значения другого поля ноды.
Попробуйте решить полем Entity reference