Я работаю с Drupal Views, который фильтрует наш контент на основе географии и показывает новости из определенного муниципалитета.
Наша таксономия является иерархической:
- Регионы
- Муниципалитеты из региона
--- города от муниципалитета
Например:
- Регион А (регион)
- Муниципалитет X (муниципалитет)
--- Город 1
--- Город 2
- Муниципалитет Y (муниципалитет)
--- Город 3
--- Город 4
- Муниципалитет Z (муниципалитет)
--- Город 5
--- Город 6
Мы помечаем наши узлы названиями городов, и, используя наш термин таксономии в качестве аргумента, мы можем легко перечислить все истории из любого муниципалитета.
Теперь мы хотели бы добавить новую функцию в наше представление: также перечислять новости из соседнего муниципалитета. Муниципалитет Y - это Neghbour of Municipality Z, и мы добавили это отношение к термину таксономии.
Так что теперь мы можем показать все истории из Y, выбрав аргумент «Глубина таксономии». Мы также можем показать все истории, используя аргумент таксономических терминов.
Но как показать все узлы как Y, так и его родного Z с представлениями?