В представлении таксономии отображаются все узлы, которые помечены для всех терминов определенного термина - PullRequest
0 голосов
/ 14 сентября 2011

Предположим, что термин иерархия выглядит следующим образом

Vocabulary = TOPIC

Sports (PARENT TERM)

Football (Child Term)
- node1 (title,teaser,whatever)

Basketball (Child Term)
- node2
- node3

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

Так что, если путь к странице - / topic / Sports, где аргументом является «Sports». Я хочу, чтобы узел1, узел2 и узел3 были в списке.

1 Ответ

0 голосов
/ 14 сентября 2011

Мы можем построить представление, используя Таксономию: Родительский термин

После этого нам нужно изменить запрос представлений следующим образом ...

SELECTnode_title FROM узел)) AND (node.status <> 0) AND (term_hierarchy.parent = 3 || term_node.tid = 3 );

...