Задать правильные relationships для Views

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

Аватар пользователя qsoul qsoul 16 февраля 2015 в 19:05

Помогите правильно связать данные во вьюшке. Есть два типа контента - Группа и Задача. Суть у том, что каждой группе можно присвоить пользователей, а потом создавать Задачи и присваивать их только кому-то из членов группы.
Тип "Группа". В нем есть поле "Члены группы" - entityreference типа юзер, где из соотв. вьюшки выбираются юзеры с нужной мне роллю.
Тип "Задача". В нем есть поле entityreference типа нода, которое указывает на "родительскую" Группу. В нем также есть поле типа юзер, где из соотв. вьюшки нужно выбрать только тех пользователей, которые уже указанны в "членах группы" родительской ноды типа Группа. Как мне для этой вьюшки указать правильные relationships, чтобы выбирались только нужные мне пользователи?
Спасибо!

Комментарии

Аватар пользователя qsoul qsoul 17 февраля 2015 в 17:44

Ладно.... Сделал такую штуку: создал вюшку типа "юзер", где должны выбиратся только те юзеры, которые указанны в поле "Члены группы" конкретной ноды типа "Группа". В relationships добавил зависимость "Content referencing User from field_project_team_members" (где field_project_team_members = поле "Члены группы"), в фильр добавил фильтр по Node:Nid, на который навесилась зависимость "Content referencing User from field_project_team_members". Теперь, если в фильтре Node:Nid руками вписать Nid нужной ноды, то вьюшка видает нужных мне пользователей, то есть только тех, которые указанны в поле "Члены группы" этой ноды. Вопрос: как мне передать этот параметр вьюшке автоматически, а не руками? Я хочу, чтобы туда попал Nid ноды, которая указанна в поле entityreference другой ноды.
Кто нибудь? Спасибо!