同じ種類のノードを一覧表示するビュー、「その他のアクティビティ」ビューを取得しました。このビューをアクティビティノードビューで使用します。ただし、現在表示しているノードもリストに表示したくありません。
つまり、nidのコンテキストフィルターを作成し、 "URLのコンテンツID"のデフォルト値を提供することでした。もちろん、現在のリストでは、現在表示しているノードのみが提供されます。
これを否定する方法はありませんか?それで、nidを持たない他のすべてのノード、現在のノードを表示しますか?
同じ種類のノードを一覧表示するビュー、「その他のアクティビティ」ビューを取得しました。このビューをアクティビティノードビューで使用します。ただし、現在表示しているノードもリストに表示したくありません。
つまり、nidのコンテキストフィルターを作成し、 "URLのコンテンツID"のデフォルト値を提供することでした。もちろん、現在のリストでは、現在表示しているノードのみが提供されます。
これを否定する方法はありませんか?それで、nidを持たない他のすべてのノード、現在のノードを表示しますか?
回答:
https://www.drupal.org/project/views_negate
あらすじ
Views Negateモジュールは、コンテキストフィルターのテキストフィールドとリストフィールドの条件に「等しくない」を提供します。数値型フィールドの除外オプションと同じように機能します。
「否定」ラベルの付いたチェックボックスが「MORE」フィールドセットの下に追加されます。否定オプションを選択すると、「等しくない」条件または「複数の値を許可」オプションが選択されている場合は「含まれない」条件が適用されます。