2010-07-28 7 views
1

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

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

Бен

ответ

2

Систематика аргумент вам нужно использовать это Taxonomy: Term ID (with depth).

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

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

Я забыл о точном способе сделать это сам, но обрисован on this site.

+0

Большое спасибо за ваш ответ. Мне удалось найти еще одну хорошую страницу, чтобы ответить на мой запрос (следующий за вашим ответом) здесь: http://drupal.org/node/187654. – Ben

+0

Благодарим за предоставление дополнительной ссылки Drupal и за правильную маркировку моего ответа. Рад, что это сработало. – semperos