[英]Drupal 8 Views: Ignore a contextual filter for admin role
我有一個為實體參考字段服務的視圖。 我需要它:(1)提取當前登錄用戶創作的內容,(2)除非當前登錄的用戶具有“管理員”角色,否則將提取所有內容。
目前,我已將上下文過濾器設置為“作者”,這對於要求(1)來說效果很好。 我認為我需要它繞過基於角色的篩選器。 對於“阻止”或“頁面”顯示,我可以復制一個顯示,根據角色為其設置權限,並且它是無縫的。 但是,因為這是一個實體引用字段,所以我只能在字段設置中指定一個顯示。 有任何想法嗎?
在Drupal 8中,我可以在沒有任何contrib模塊(如上下文過濾器OR)的情況下執行此操作。
因此,如果非管理員查看,則將僅顯示已登錄用戶ID與實體所有者匹配的位置。 對於管理員,它將顯示所有內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.