3

まあ言ってみれば

Taxonomy_ANode_Type_Aに関連付けられています
Taxonomy_BはNode_Type_Bに関連付けられています

Taxonomy_ATaxonomy_Bの両方に、「黄色」と呼ばれる用語があります。

「黄色」という用語を同義語にすることは可能ですか。そのため、「黄色」のもののリストを見ると、両方のタイプ(Node_Type_ANode_Type_B)のコンテンツが表示されますか?


進捗:

残念ながら、私の質問で説明されているように、分類用語がDrupalで動作することはできません(少なくとも強制せずに):

taxonomy_get_related用語がどの語彙に属しているかに関係なく、関数を使用して関連用語を強制的にまとめるパスを作成できることは、terms_relatedテーブルを見ると明らかです。


ただし、これらの用語に到達する方法はtaxonomy_get_related、分類法モジュールの関数を使用することです。この関数は、定義する場合を除いて、drupal-6コアではまったく使用されません。(私はctoolsモジュールで一度それを見つけました)。

4

1 に答える 1

1

私はあなたがそれを間違っていると思います。技術的にではなく、概念として分類法を間違って使用することを意味します。なぜ黄色という用語の語彙が2つあるのか自問してみてください。どちらもカラーです。それらは同じ辞書に属しています。たぶん、あなたが作ろうとしているものについてもう少し話してください。

1つの辞書を1つのコンテンツタイプ(CCK、ビューなど)に関連付けないように設定を変更する必要があるかもしれません。このモジュールは、必要なことを実行できますhttp://drupal.org/project/content_taxonomy

于 2010-04-20T01:38:00.707 に答える