drupal 7 Вывод нод связанных терминами таксономии в блоке с помощью views

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

Аватар пользователя pazitiff pazitiff 28 февраля 2013 в 0:30

Товарищи! Уже несколько вечеров бьюсь и не могу ничего придумать, помогите если кто знает....
Есть словарь таксономии "Учителя", в котором содержатся термины с ФИО тех самых учителей.
Также создан тип контента "Добавить учителя", где по задумке создаётся нода с описанием каждого учителя, где я добавил поле терминов таксономии и каждому учителю присваиваю его ID (термин таксономии с ФИО), например:

(нода)Сидоров С.С. - присвоен термин таксономии Сидоров С.С.

Всё вродибы просто, но есть еще и тип материала, где описываются предметы на которых преподают учителя.
Например, создаю ноду "Русский язык", отмечаю чекбоксами, что к этой дисциплине привязаны Сидоров и Иванов и сохраняю.
Нужно достичь такого эффекта - когда посетитель нажимает на ссылку "Русский язык", то в блоке, к примеру в правой колонке, выводится список преподавателей, приподающих данный предмет.

Пытаюсь сделать всё это вьюхой, но ничего не выходит. Подозреваю, что это можно сделать с помощью "CONTEXTUAL FILTERS", но ничего не выходит, я полностью "закопался"...

Комментарии

Аватар пользователя multpix multpix 28 февраля 2013 в 1:54

учитель(user)содержит поле предмет(taxonomy)
далее можно делать основной контент:
метод.материал(node) опционно - содержит поле предмет(taxonomy) опубликован учителем(user)
для сущностей node, user, taxonomy волен создать сколь угодно доп.полей.
и потом на это нападать вьюсом.

и чуток руками - чтоб учителя не клепали материалы с чужими предметами (если материал имеет это поле)

связка предложенная TC - имхо бред.