Как связать Views + Views?

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

Аватар пользователя webandr84 webandr84 22 декабря 2009 в 20:42

Как можно связать views+views?
У меня материал "Товар" и есть материал "Статья" и "Видео".
При написании статьи или вставке видео я могу выбрать к какому товару они относятся, через поле select.
В первом "views" я выбираю товар и как можно сделать что бы во втором "views" выводился список статей или видео только относящемся к этому товару?
Второй "views" я вывожу блоком, а первый как "page".

Подскажите пожалуйста.

Комментарии

Аватар пользователя webandr84 webandr84 23 декабря 2009 в 14:29

Есть "Товар" и есть "Статьи" привязаные к товару есть два views и при выборе товара в одном виде во втором надо вывести статьи которые связаны с товаром через поле выбора field_tov_select, Как это сделать?

Аватар пользователя Xaber@drupal.org Xaber@drupal.org 23 декабря 2009 в 20:57

Если материалы связаны через nodereference - то проблемы то нет. В атрибуты кидается ID товара с условием что надо ссылающиеся на него ноды искать.
http://drupal.org/project/nodereference_views тоже как вариант.

Аватар пользователя webandr84 webandr84 23 декабря 2009 в 21:58

Да материал связан через nodereference, но незнаю как условие оформить с атрибутом. Подскажите пожалуйсто. Пытался атрибуты прописать но все равно получается либо ничего не выводит либо все подряд. Можно если не составит труда по подробней расписать.

Аватар пользователя Xaber@drupal.org Xaber@drupal.org 24 декабря 2009 в 6:12

В аргументе представления установите "Материал: Nodereferrer: by field"
У этого аргумента в настройках установите "Оператор:" в "Return nodes that refer to given node id."
Если требуется - можете уточнить по которому именно полю искать.

Если адрес у представления path/ , то страница отображения статей и видео path/id_товара

Важным критерием в данной ситуации является что на что ссылается. Возможно также использование Relationships.