Фильтр Drupal 8 Views Exposed показывает только термины первого уровня - PullRequest
0 голосов
/ 04 января 2019

У меня есть несколько тегов для журналистики, и любой из них можно использовать взаимозаменяемо.

Например, у меня есть термин таксономии, который называется Раздел. Внутри него у меня есть 2 условия первого уровня:

Раздел

Наличный

Срок 1

Срок 2

Основной

Срок 1

Срок 2

Срок 3

Я создаю представление для контента и показываю статьи. Идея состоит в том, что пользователь должен иметь возможность фильтровать (подвергать фильтрации) контент через термин таксономии Раздела, но я не хочу, чтобы они видели все термины, только термины первого уровня.

Так что их выставленный фильтр должен быть чем-то вроде флажка

Денежная сумма основного долга

Но это должно происходить только в том случае, если есть тип контента с таксономическим термином Cash / Principal или любым из его дочерних элементов.

Я пробовал несколько способов сделать это, я смог отфильтровать хотя бы Cash / Principal, но это не то, что мне нужно, иначе мне пришлось бы обновлять это представление каждый раз, когда появляется новый термин первого уровня.

Я использовал этот пример

Любая помощь приветствуется. Я использую Drupal 8.4, с лучшими открытыми фильтрами

...