Создайте представление в Drupal с аргументом таксономии, который отображает значения для иерархий - PullRequest
1 голос
/ 28 июля 2010

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

Итак, у меня есть один термин: «Управление проектами», затем подтермы: «Следующие шаги», «Сбор средств» и т. Д. Когда я показываю представление с аргументом «Управление проектами», в нем не отображаются элементы найдено с помощью терминов «Следующие шаги» или «Сбор средств». Элементы «Следующие шаги» отображаются только в том случае, если этот аргумент задан явно.

Ben

1 Ответ

2 голосов
/ 28 июля 2010

Нужный аргумент таксономии: Taxonomy: Term ID (with depth).

Когда вы добавите этот аргумент и посмотрите на его отдельное окно конфигурации, внизу вы увидите небольшой выпадающий список выбора, озаглавленный «Глубина»,Установите глубину дочерних терминов, которые вы хотели бы включить в результаты.

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

Я забыл точный способ сделать это сам, но он обрисован в общих чертах на этом сайте .

...