概要:
現在、Drupal-6 をニュース ポータルとしてカスタマイズする作業を行っています。
要約すると、用語 5 および用語 1 に属する投稿を表示しようとしています。
drupal のドキュメントには、用語 ID をコンマ (,) で区切ることにより、以下の分類 URL を介してこれを実現できることが記載されています。
http://drupal-server/taxonomy/term/5,1
(参照。ナビゲーションに語彙を使用: http://drupal.org/node/22273 )
上記は期待どおりに機能せず、「term 5 AND term 1」ではなく「term 5 OR term 1」のコンテンツを表示しています。
これを修正する方法についてのアイデアはありますか?
問題の詳細:
2 つの語彙を定義しました。
用語を含む「コンテンツ」語彙:
を。イベント
b. ニュース
c. 講義
「アカデミー」語彙:
を。A大学
b. B大学
c. C大学
記事が投稿されるたびに、それがどの大学に関連しているか、イベント、ニュース、または講義のいずれであるかを示す用語が割り当てられます。
タイプが「講義」および「A大学」の投稿を表示しようとしています。
Drupal のドキュメントによると、これは次の URL を使用して実現できます。
/分類/用語/5,1
「大学 A」にターム ID 5 が割り当てられ、「講義」にターム ID 1 が割り当てられたと仮定します。ドキュメントには、コンマ区切り記号 (,) が AND 演算子として機能し、ターム 5 の「and」に関連する投稿のみが表示されることが記載されています。用語1。
残念ながら、これは期待どおりに機能していません。ターム 5 に関連する投稿またはターム 1 に関連する投稿が表示されます。
これは Drupal のバグですか? AND を強制する方法についてのアイデアはありますか? コンマを「+」演算子に置き換えてみましたが、うまくいきませんでした (つまり、/taxonomy/term/5+1)。