私には2つのcontent types
があります。 「記事」と「コレクション」。任意の記事をコレクションに配置できます。また、コレクションを作成するときに、コレクションに配置する記事を選択できます。そのため、「Article」コンテンツタイプのnode reference
フィールドとして「collection」を作成し、「Collection」データタイプのノード参照フィールドとして「article」を作成しました。
次に、任意の記事ページにいるときに、同じコレクションの他の記事を表示するビューを作成します。 「コレクション」をrelationship
として追加し、contextual filter
を「NId
」として「コレクション」との関係で追加しようとしましたが、コレクションを含むすべての記事がリストされています(参照される場合があります)現在の記事のコレクションに属する記事ではなく、他のコレクションに)。
私は何か間違ったことをしていますか?
提案してください。
- 御時間ありがとうございます。
記事を参照するコレクションに提出されたファイルがfield_entity_article
次に、次のようにします。
それでうまくいくはずです。
私はMohammedと同じアプローチを使用しましたが、2番目のコンテキストフィルターは、参照エンティティではなく参照エンティティである必要があることがわかりました。
本質的に、最初の関係は、現在のノードが参照しているコレクションを識別します。 2番目の関係は、最初の関係を使用して、コレクション参照が現在のノードと同じであるノードを識別します。