2

Taxonomy Breadcrumb ( http://drupal.org/project/taxonomy_breadcrumb )の魔法を発見しました。コンテンツを分類したい 2 つの次元があります。

シーズン

  • 2010年秋
  • 2010年冬
  • 2011年春

タイプ

  • 手紙
  • 論文
  • バイオグラフィー

Taxonomy Breadcrumb を設定して、次のようなトレイルを設定したいと思います。

ホーム > [シーズン] > [タイプ] > [ノード]

個々のノードを表示する場合。これらのすべての用語を 1 つの階層的な語彙にマージすることはできますが、新しいシーズンを追加するたびに、Type 語彙に含まれていた各用語に新しい親を追加する必要がありますよね? より簡単な/より良い方法はありますか? おそらく、私はこれについて間違った方法で進んでいます。

ボキャブラリの 1 つだけを使用してコンテンツをブラウジングできるようにしたいと考えています (2010 年春秋とすべてのシーズンではすべてのタイプですが、コンテンツは文字でなければなりません)。

4

1 に答える 1

3

ブレッドクラムは階層を意味します: NodeはTypeのメンバー/子であり、これはSeasonのメンバーです。したがって、実際にTypeをSeasonの子にしない限り、必要なことを実行するブレッドクラム モジュールはないと思います。する。

また、ユーザー エクスペリエンスの観点からも考えてみてください。 Nodeを使用している場合、 Typeが次のレベルにあることがわかります。TypeがSeasonの子でない場合、 Typeをクリックするとブレッドクラムが完全に変わります。これは予期された動作ではありません。

今すぐ IA を整理し、相互の階層である必要があるものを実際に相互の階層にする方がよいでしょう。

PS タクソノミー ブレッドクラムが好きなら、カスタム ブレッドクラムも楽しめるかもしれません。これは、トークンに基づいてブレッドクラムにさまざまなカスタマイズを行うことができます。

于 2010-08-06T00:26:36.603 に答える