Вы здесь

Как сделать раскрытый фильтр и по родителю и дочернему с использованием Views Selective Exposed Filters в связанных нодах?

0

Дано: тип ноды-1 с полем категория(иерархия 2 уровня), тип ноды-2 ссылается на тип ноды-1. Views выводит все ноды типа 2, раскрытый фильтр должен фильтровать ноды по категориям(иерархии) из ссылающейся ноды.
если без абстракции: есть нода услуга, которая имеют категорию, и есть нода портфолио, как бы результат услуги, нужно вывести портфолио и фильтровать его по категории и названию услуги. связь услуги и портфолио важна, так как один из последних фильтров фильтрации портфолио - это по названию услуги.

что сделано: вьюс по типу портфолио, добавлено отношение Содержимое: Связь с типом ноды-1 (1), добавлено отношение Содержимое: Термины таксономии материала с использованием первой связи (2), добавлено отношение Термин таксономии: Родительский термин, с использованием второй связи (3). вывожу поле Термин таксономии: Название, с использованием связи (3) - получаю родителя, вывожу опять это поле с использованием связи (2) получаю дочерний - всё логично и всё работает как нужно пока не переходим к фильтрам: добавляю фильтр Selective Exposed Filters по полю с родителем, все ок - есть такой фильтр, дублирую фильтр меняю ссылку на дочерний и связь на дочерний - в результате оба поля выводят либо родителя либо дочерних, то есть при разных связях одинаковые в обоих фильтрах результаты.

вопрос: как сделать раскрытый фильтр и по родителю и дочернему?

Версия Drupal: 
7.x
Связанные проекты: 
ViewsViews Selective Filters
Вопрос задан 08.09.2017 - 09:25
Аватар пользователя im
im
21

Ответы