Поиск drupal по верхнему термину таксономии

Я разработал вид с 2 открытыми фильтрами

название (текстовое поле) и место (термин таксономии с

xxxxx -yy -yy -yy эти термины работают нормально, когда я ищу термины -yy, но проблема, когда я выбираю на xxxxx, он должен выполнять поиск по всем дочерним терминам (он должен искать даже в терминах -yy), но кажется, случается, он только ищет в хххх и дает пустые результаты

Как решить эту проблему

1 ответ

Добавьте эти фильтры: Таксономия: Термин ID (с глубиной),
Глубина: глубина будет соответствовать узлам, помеченным терминами в иерархии. Например, если у вас есть термин "фрукты" и дочерний термин "яблоко" с глубиной 1 (или выше), то фильтрация по термину "фрукты" позволит получить узлы, которые помечены как "яблоко", так и " фрукты". Если отрицательно, обратное верно; поиск "яблока" также подберет узлы, помеченные "фруктами", если глубина равна -1 (или ниже).

Другие вопросы по тегам