私があなたのことを正しく理解していれば、あなたの語彙は次のようになります。
[Category]
- Sub-category 1
- term 1
- term 2
- Sub-category 2
- term 3
- term 4
- Sub-category 3
- term 5
etc.
用語を作成するときに、各サブカテゴリ用語の説明も追加します。
したがって、第 1 レベルの用語 (サブカテゴリ) のみを出力するには、Viewsモジュールでページ/ブロックを作成する必要があります。
Show: Taxonomy terms
新しいビューを作成するときは、「新しいビューの追加」フォームの上で選択し、語彙を選択するように注意してください。
次に、レベル 1 の用語のみを出力するには、関係を追加する必要があります - 詳細設定/関係を押して、 を選択しますTaxonomy term: Parent term
。Filter criteria
次に、新しい-Taxonomy term: Parent term
をRelationship
set toParent
およびOperator
set toに追加しますIs empty (NULL)
説明を追加するには、新しいフィールドを追加するだけです - Taxonomy term: Term description
。
他のすべてのカスタマイズ (タグでタイトルをラップする、テーブル/グリッドとして出力フィールドなど) もビューで使用できます。
これまで用語に img を追加しようとしたことはありませんが、CSS 経由 (「background:」プロパティを追加することによる) またはTaxonomy Imageなどのモジュールを使用することで、それを達成する方法があると思います。
PS
それが重要な場合、上記はすべて Drupal 7 に関するものであり、Drupal 6 で動作するかどうかは完全にはわかりません。