本文テキストを含む event_note ノードと、メモをイベント ノードに関連付けるためのノード参照があります。ノード ID が参照されている event_note を取得するビューを作成するにはどうすればよいですか。
したがって、event_note がノード 4 と 20 を参照しているとしましょう。私の見解では、引数が 4 または 20 になり、それを参照した event_note を見つけてほしいと考えています。
これを試して:
新しいビューを作成します (ノードをタイプとして)。
追加 -> 表示 -> ページ
フィールドを追加 -> ノード タイトル (デフォルト表示の上書きをクリック)
パス設定で Path : node/%/evet_notes を追加し、Menu で Type を Menu Tab として選択し、1 つのタイトルを付けます (例: Event notes)。
引数セクションで次のことを行います (最初のクリックでデフォルト表示をオーバーライドします)。
この引数を追加します: event_note ノードで使用した内容は、イベント ノードを参照します。
[引数が存在しない場合に実行するアクション:] で、[既定の引数を指定する] を選択します。
[デフォルトの引数オプションを指定する] で、[URL からのノード ID] を選択します。
「バリデータ オプション」で「ノード」を選択し、ノード タイプとして「イベント」をオンにします。
最後に更新をクリックします。
ビューを保存します。
ライブ プレビューでページ表示を選択し、引数を 4 または 20 として指定すると、ノード 4 を参照する event_note ノードが一覧表示されます。
任意のイベント ノード ページに移動すると、新しいメニュー タブ [イベント ノート] が表示されます。それをクリックします。これにより、対応するイベント ノードを参照するすべての event_note ノードが表示されます。