web-dev-qa-db-ja.com

ビューブロック内の分類用語ごとの関連ノード

Drupal 7の場合、「Category」という分類フィールドを持つ「Asset」というコンテンツタイプがあります。必要なのは、現在のノードのカテゴリを確認するアセットページのブロックだけです。用語は、同様にタグ付けされた他のすべてのアセットノードを検索し、それらのタイトル、それらへのリンク、およびそれらのノードからのその他のいくつかの情報のリストを吐き出します。

Views Blockは私の最初の考えでした...しかし、これをDrupal 7.で発生させるには時間がかかります。おそらく私のURLに用語IDが含まれていないため、問題があるのでしょうか?とにかく、私はたくさんのチュートリアル( this onethis one など)を検索して実行しましたが、役に立ちませんでした。

  1. ビューが答えである場合、私は何が間違っていますか?
  2. Drupal 7これを行うことができる7つのモジュールはありますか?
14
Sam

私は少し手を加えてみましたが、ここでは実用的な解決策を得ているようです。

  1. 表示するノードの新しいブロックを作成します
  2. 新しいコンテキストフィルターを追加します。コンテンツ:タクソノミー用語IDがあります選択:「フィルターが使用できない場合、デフォルト値を指定してください:URLからのタクソノミー用語ID」。 「ノードページから標準フィルターをロード、関連する分類ブロックに役立つ」の横にチェックを入れます。また、語彙も制限する必要があるでしょう。

現在のNodeを除外するには、Node-IDの2番目のコンテキストフィルターを追加する必要があります。URLのコンテンツIDとしてデフォルト値を指定し、モーダルポップの下部に「その他」を開きますそして「除外」をチェックします

31
ChezFre