Drupal 6 を使用している場合は、目的を達成するかなり簡単な方法があります。
階層分類法を使用していて、子用語でタグ付けされたすべてのノードも表示する場合は、taxonomy/term/2/2 のような URL リンクを作成できます。ここで、2 番目のパラメーターはツリーが再帰される深さです。または、すべての子用語の taxonomy/term/2/all 。
(タクソノミーについてのページより)
しかし、Drupal 7 では機能しません。
D7 では、"taxonomy/term/1,2"、"taxonomy/term/1+2"、"taxonomy/term/2/2"、"taxonomy/term/2/all" などのパスを指定できなくなりました。 . 関数 taxonomy_term_page (D7) は、D6 のように文字列を解析しません。
そのため、Drupal 7 ではViewsモジュールを使用する必要があります。事前に作成された「Taxonomy term」ビュー ( admin/structure/views
Views モジュールを有効にした直後にページで使用可能になります) を有効にしてカスタマイズしたり、独自のものを最初から作成したりできます。
また、私が以前に使用した一種のトリックがありますが、かなり小さなサイトを管理していて、コンテンツを追加できるのは 1 人だけである場合にのみ使用する必要があります。語彙から 2 つの項目を選択して、ノードを作成するときに、子用語だけでなく親用語も選択します。