Добрый всем день.
Есть три типа нод.
Нода № 1 имеет ссылку на Ноду №2(поле node reference1). Нода 3 тоже имеет ссылку на ноду № 2 поле node reference2.
node 1 ---> node 2 <---node 3
Не могу создать в views блок который выводить поля из node 3 при просмотре node1(контекстный фильтр).
Другими словами при просмотре ноды 1(которая ссылается на ноду2), мне нужно поля из тех нод № 3 которыйе ссылаются на ту же ноду 2.
Причём у меня уже в других вьюхах выводятся поля из ноды 2. (добавлена взаимосвязь с нодой 2(node_reference_1), контекстно проверяю nid, поля вывожу через взаимосвязь)
А в ноде 2 есть блок выводящий поля из ноды 3.(добавляю проверку node_reference_2 в контекст, вывожу поля из ноды 3)
Но не получается в ноде 1, вывести из поля из ноды 3...
Какие идеи? Спасибо.
Комментарии
В общем надо выводить поля нод, которые ссылаются на ноды которые в свою очередь ссылаются на текущую ноду.
Мне кажется вы перемудрили, при проектировании сайта.
Может модуль viewfield вам подойдет? Правда, чтобы им пользоваться нужно создать вьюху в которой в качестве аргумента указать id материала.
Да отказался от этого варианта, хотя нашел решние с EVA.
Перемудрил, просто потом нужно было "доделать"... изначально не планировалось
так решениеесть для 7? а для 6ки?
Решение в студию, просим!
Столкнулся с аналогичной проблемой на 6-ке, пока не нашел вариантов реализации.