Вывести либо названия терминов либо ноды связанные с термином.

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

Аватар пользователя VasyOK VasyOK 22 сентября 2010 в 3:09

Привет специалисты Drupal!

Хочу сделать такую штуку, которую вижу на многих сайтах. Стандартное представление taxonomy/term/%

Как сделать, чтобы кликаешь на термин и:
1) если у термина нет подтерминов, то выводятся ноды (т.е. как обычно)
2) если у термина есть подтермины, то выводятся названия подтерминов

Пункт 2) у меня получается сделать, если ввести еще одно представление и указать там конкретный путь. НО: проблема в том что у термина могут появится подтермины завтра. Не лезть же какждый раз в Views...

Комментарии

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 22 сентября 2010 в 4:47

Чтобы вывести подтермины, можно сделать блок вида, в котором выводить все вложенные в текущий термин подтермины.В видах есть аргумент (кажется аргумент, или фильтр, не помню уже) который называется что-то типа Taxonomy: Subterm

Аватар пользователя VasyOK VasyOK 22 сентября 2010 в 5:28

Такого у меня во Views нет. Есть Таксономия: Родительский термин.

А дочернего термина нет даже приблизительно.

Аватар пользователя lomm lomm 21 февраля 2011 в 21:27

VasyOK привет!

Удалось решить эту задачу? Такая же задача возникла и пока неполучается ничего...

Аватар пользователя lomm lomm 22 февраля 2011 в 16:24

Оказалось простое решение - через views. Только надо при создании views выбрать не "Материал" а "Термин", потом в аргументах выбрать "Родительский термин" - "ID термина таксономии из URL" и поле выьрать "Термин".

Аватар пользователя lomm lomm 10 ноября 2015 в 11:47

Шурик, так оно и получаеться, либо материал либо термин....

Добавляем:

Аргумент:

Ну и поле:

Я вывожу блоком....