Вывести список терминов определенного уровня

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

Аватар пользователя redizka redizka 31 декабря 2018 в 20:48

Есть каталог вида:

Корневой термин (1)
- Дочерний термин (2)
- - Дочерний термин (3)
- - - Дочерний термин (4)
- - - - Дочерний термин (5)
Материал 1
Материал 2

Нужно вывести на страницах материалов модуль со списком терминов 4 уровня текущей ветки.
С Views знаком немного, но для такой задачи знаний не хватает.
Подскажите, пожалуйста, что как настроить в представлении для такого вывода.

P.S.: Знаю можно сделать что-то похожее через "taxonomy menu block", но в каталоге более 100.000 терминов и модуль не хочет работать, при попытке настроить вылетает error 500. Хотя на другом проекте делал похожую функцию.

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 2 января 2019 в 20:21
1

>при попытке настроить вылетает error 500
1. Не хватает ресурсов на сервере - посмотрите в логе на хосте.
2. Можно получить по текущему термину из материала можно использовать https://api.drupal.org/api/drupal/modules%21taxonomy%21taxonomy.module/f...
по термину + задать глубину, в результате у терминов будет depth

Аватар пользователя redizka redizka 2 января 2019 в 22:07

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:

>при попытке настроить вылетает error 500

1. Не хватает ресурсов на сервере - посмотрите в логе на хосте.

2. Можно получить по текущему термину из материала можно использовать https://api.drupal.org/api/drupal/modules%21taxonomy%21taxonomy.module/f...

по термину + задать глубину, в результате у терминов будет depth


Да, вылет из-за нехватки ресурсов похоже, но сервер мощный (xeon8core/32gb) и в настройках всё по максимуму прописано.
Попробую разобраться с api, спасибо за подсказку.