Вывести все дочерние термины таксономии при поиске по родительскому

Аватар пользователя sapfir sapfir 2 декабря в 13:32

C наступающим новым годом!

Кто ни будь знает, как вывести все дочерние термины при поиске по родительскому термину в Drupal 8?

Выводить все это значит выводить не только ближайших потомков (первого уровня), но и второго и третьего и т.д. сколько есть.

Я использую модуль представления терминов в виде иерархического списка https://www.drupal.org/project/views_tree.

Затем использую раскрывающийся фильтр по полю "название термина" связав его предварительно с полем "родительский термин".

Еще использую автодополнение https://www.drupal.org/project/views_autocomplete_filters. Оно ищет по полю "название термина" связанного с полем "родительский термин".

Вообщем все вроде бы правильно работает. Только в результатах выводятся потомки только первого уровня, а хотелось бы, что бы все.

Не встречали подобного решения?

0 Thanks

Комментарии

Аватар пользователя sapfir sapfir 2 декабря в 14:02
VasyOK wrote:

Результаты вьюхой можете вывести?

Да, результаты вьюхой все выводятся. А именно вывожу на странице все термины словаря в виде дерева, со всеми потомками. Так же имеется поиск по родительским терминам и с его помощью получаю только дочерние термины первого уровня. А насчет Search Api это круто, гляну на него. И с модулечьком тоже ознакомлюсь.