Дерево переглядів підходить для швидкої та простої ієрархічної конфігурації, але у нього відсутні деякі функції, як різні поля / конфігурація для різних рівнів дерева та групування
Ви можете отримати більш гнучку конфігурацію за допомогою поля Views View .
Це налаштування, яке мені потрібно для дерева таксономії трьох рівнів, де мені потрібно було групувати за терміном верхнього рівня.
- Створіть перегляд термінів за допомогою відображення сторінки (або будь-якого іншого відображення)
- Додати відносини "Термін таксономії: батьківський термін"
- Додати поле: ім'я терміна (без відносин), ім'я терміна (батьківське відношення, виключено з відображення)
- Додати термін Таксономія фільтра: батьківський термін (батьківські стосунки) дорівнює 0. (показати лише рівень 2)
- У налаштуваннях формату використовуйте групування з польовим (батьківським) ім'ям терміна. (Для відображення рівня 1)
- Додати новий дисплей (вкладення добре)
- Замініть її поля (просто натисніть будь-яке поле, виберіть це вкладення (замінено) у вікні вибору вгорі, а потім збережіть поле. (Щоб уникнути рекурсії)
- Замініть вкладення Контекстуючі фільтри, додавши термін Таксономія: Ім'я (стосунки батьків)
- Додайте поле перегляду (Global: Вид) у поля перегляду.
- Використовуйте вкладення у конфігураційному полі поля перегляду та додайте маркер для імені терміна (не батьківського) як контекстне значення фільтра, надіслане вкладеному файлу.
Ви можете видалити зв'язок з фільтра на кроці 4, це відобразить верхній рівень на головному дисплеї, тому ви можете пропустити групування (крок 5), а потім додати новий дисплей для кожного рівня, який ви хочете відобразити (контроль № рівнів показувати)
Для мене це дало майже однакові результати View Tree, але з потрібною гнучкістю.