[РЕШЕНО]На странице ноды вывести ноды такого же типа с определенным полем

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

Аватар пользователя osof osof 13 апреля 2013 в 18:16

Добрый день.
Обращаюсь к коллективному разуму, так как своего не хватает Smile
Есть тип материала Матчи.
В этом материале есть Node reference поле "Противник".
Внимание, вопрос: как вывести на странице Матча все игры с этим же противником?

Используется Views 3, Drupal 6.

Создаю вьюс:
Связи - Противник
Поля - через связь "Противник"
Фильтр - Тип материала - "Матч"

Выводятся ВСЕ матчи

Как отфильтровать только с текущим противником? Фильтр по полю не дает вставить значение NID ноды, связанной через связь. Он предлагает выбрать руками Противника. Как ему загнать значение NID текущего противника? Или может что-то в Аргументах надо подкрутить?
Заранее благодарен

Комментарии

Аватар пользователя osof osof 13 апреля 2013 в 23:36

Прошу прощения. Еще уточнение. В предыдущем сообщении выводились не Матчи, а ВСЕ противники. А нужно выводить матчи. То есть связи надо две (?). То есть связать текущий матч с противником а этого противника опять обратно связать с матчами, которые вывести.
И Друпал 6-й. Извините

Аватар пользователя osof osof 13 апреля 2013 в 23:43

что в аргументы ставить? NID матча? так он один и выведется. Поле "противник" со связью? нет, ничего не выводится
Вроде и задача тривиальная. Например, на странице альбома вывести блок с альбомами этой же группы. Что-то я не могу сообразить что в аргументы запихнуть.

Аватар пользователя osof osof 14 апреля 2013 в 1:11

А поподробнее, если можно. Через токены передавать в аргумент значение поля? Или в фильтрах ставить фильтрацию по полю?