Suggested Termsをボキャブラリごとに表示する方法について

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
y.k's picture

現在Drupal6からDrupal7への入れ替えをしているところなのですが、

ホーム » 管理 » サイト構築
の「フィールド管理」
で、選択したボキャブラリを「ウィジェットタイプ」-「タームの自動補完ウィジェット(タグ付)」
で表示させています。
(Suggested Termsを導入しています)

・種類
・テーマ

の2つのボキャブラリについてタームをウィジェットで表示するように設定したいのですが、
この2つのタームがものが表示されてしまっており、
どうやって区別したらよいのか苦慮しております。

具体的に例示しますと、

記事の種類:お知らせ、コンテンツ紹介、翻訳記事
テーマ   :医療情報、イベント、出版事情

というボキャブラリ、タームを登録しているとして、

記事の種類 
Most popular terms:コンテンツ紹介、お知らせ、翻訳記事

テーマ
Most popular terms:イベント、出版事情、医療情報

というように表示させたいのに、

記事の種類 
Most popular terms:コンテンツ紹介、イベント、出版事情、お知らせ、翻訳記事、医療情報

テーマ
Most popular terms:コンテンツ紹介、イベント、出版事情、お知らせ、翻訳記事、医療情報

となってしまっているということです。

初歩的なことで申し訳ありませんが、お力を貸していただけると幸いです。

Comments

バグっぽい

blauerberg's picture

issueがありました。バグっぽいですね。
https://www.drupal.org/node/2336171

ありがとうございます。

y.k's picture

現行のバージョンではダメということみたいですね。
もう少し調べてみます。
ありがとうございます。

パッチ作りました

blauerberg's picture

コードを見たら明らかにバグっぽい感じだったので直してみました。
7.x-1.x-devの上に当たるパッチです。

Suggested Terms側のissueに添付しています。
https://www.drupal.org/node/2336171#comment-11359013

最近メンテされていないみたいなので、マージされないかもしれませんが、
私のテスト環境だと期待通り動いています。

ただし、 admin/config/content/suggestedterms の Cache expiration で設定した時間 (デフォルトは600秒) は
キャッシュされるので表示が変わりません (これはバグじゃなくて仕様)。

テストするときは Cache expiration を 5(秒) など、小さい値にすると確認しやすいと思います。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week