Фильтры в предаставлении 3

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

Аватар пользователя viktorbeznosov viktorbeznosov 1 октября 2019 в 12:11

Друзья, есть у меня вопрос по фильтрам в представлениях.

Задача в том, что у меня есть сущность "Партнер". У него есть признак "регион". При чем регион - это иерархичная двухуровневая таксономия, есть федеральные округа (южный, центральный, северо-кавказский и т.д.) а в них уже все остальное (республики, области, города...) на 2м уровне вложенности.

Нужно для drupal 7 настроить фильтр так, что бы если я выбираю, например Дагестан - то мне показывали всех партнеров из Сереро-кавказского федерального округа.

Я это пытался сделать с помощью настройки связи с родительским элементом в представлении.

Потом в критерии фильтра по региону использую эту связь

Но это приводит к тому, что фильтр совсем перестает работать.
В чем ошибка. Я уже все перепробовал.
Это можно как-то сделать без помощи костылей?

Комментарии

Аватар пользователя voviko voviko 1 октября 2019 в 13:09

В контекстном фильтре можно выбрать глубину. Также я иногда использую принудительное добавление родителя термина.

Аватар пользователя VasyOK VasyOK 1 октября 2019 в 13:11

"например Дагестан - то мне показывали всех партнеров из Сереро-кавказского федерального округа." - без фильтра. Просто заходя на страницу термина данный список выводится?

Аватар пользователя viktorbeznosov viktorbeznosov 1 октября 2019 в 14:19

http://server2.webisgroup.ru/rossila_av/taxonomy/term/119 - выводится.

У меня есть 2 партнера: http://server2.webisgroup.ru/rossila_av/partners1
один из Бурятии, второй из Республика Саха.
Оба они из Дальневосточного федерального округа (это родительский термин таксономии для Бурятии и Сахи)

Нужно, что бы при выборе Бурятии (или республики Саха) выводились все партнеры Дальневосточного федерального округа)