Как в раскрытом фильтре вывести термины деревом, и как отображать материалы дочерних терминов на странице родителя?

Аватар пользователя tlito tlito 5 сентября 2016 в 16:04

у меня есть тип материала с полем "Возраст" типа ссылка на термин таксономии, там разрешен выбор только одного термина
Словарь "Возрасты" двумерный:
Дети
- до 3х лет
- 3-5 лет
- 5-7 лет
- 8-12
Подростки
- 12- 14 лет
- 14-16
Молодёжь
- 16-18 лет
- 18-25 лет
- 25-30 лет

Я сделал представление views с раскрытым фильтром по полю Возраст, который отображается списком выбора (тегом <select>)
Все термины отображаются подряд, не структурно. А также при выборе родителя материалы, отмеченные дочерними терминами, не выводятся.
Прошу подсказать:
1. как в раскрытом фильтре вывести термины в виде дерева в теге селект?
2. как выводить материалы дочерних терминов при выборе родителя?

0 Thanks

Комментарии

Аватар пользователя dgastudio dgastudio 5 сентября 2016 в 16:30

Все термины отображаются подряд, не структурно.
-- ?

также при выборе родителя материалы, отмеченные дочерними терминами, не выводятся.
-- в типе содержимого, поставьте модуль hierarchical_select (dev), смените виджет и поставьте галочку на save parent.

в фильтре views выводите или через настройку show hierarchy в настройках фильтра, или через shs как вам ранее и сказали

Аватар пользователя tlito tlito 5 сентября 2016 в 16:45

нет, мне надо оставить ограничение выбора - один элемент.
а вот в представлении надо настроить вывод материалов дочерних.
схс мне не нравится - он глючный неудобный. я буду использовать texanomy reference tree widget когда портируют на 8.
show hierarchy - показать иерархию в выпадающем списке - да, нашлось по кнопке Настройки рядом с этим фильтром.