0

エンティティ参照フィールドを提供するビューがあります。(1) 現在ログインしているユーザーが作成したコンテンツをプルする必要があります。(2) 現在ログインしているユーザーが「管理者」ロールを持っていない場合は、すべてのコンテンツをプルします。

現在、コンテキスト フィルターを「作成者」に設定しています。これは、要件 (1) に対して正常に機能します。役割に基づいてフィルターをバイパスする必要があると思います。「ブロック」または「ページ」ディスプレイの場合、ディスプレイを複製し、ロールに基づいてパーミッションを設定するだけで、シームレスです。ただし、これはエンティティ参照フィールドであるため、フィールド設定で指定できる表示は 1 つだけです。何か案は?

4

1 に答える 1