ノードには2種類あります:ニュースとページです。すべてのNewsノードは、カテゴリ(分類用語)に割り当てることができ、これはPageノードからも使用されます。
現在のノードと同じカテゴリを持つすべてのNewsノードをビューに取得したいと思います。
どうすればこれを達成できますか?
ビューのコンテキストフィルターセクションにコンテキストフィルター(以前の引数)を追加し、[追加]をクリックして、[コンテンツ:分類用語IDがある]を選択し、[フィルターの値IS URLにない場合)]で[デフォルトを提供]を選択します値。[URLから分類ID]を選択します。[ノードページからデフォルトフィルタを読み込みます。これは、関連する分類ブロックに適しています]を選択します。これにより、関連する分類が作成されます。
目的が、特定の分類用語を共有するページノード上のニュースノードのリストを表示することである場合は、次のようにすることができます。
この方法では、ビューに関係は必要ありません。 1つまたは2つの関係をビューに追加する同様の問題に対処する投稿はたくさんありますが、ここでは必要ありません。たとえ機能しても、ビューの実行ははるかに複雑で遅くなります。
以下のリンクを確認してください: drupal 7)の関連コンテンツ
現在アクティブなノードの特定の分類用語に基づいてノードを表示するには、ビューを作成してコンテキストフィルターを追加する必要があります。
特定のノードタイプのビューフィルターがないことを確認してください。