我有一个特殊的角色(角色A),我必须设置与视图用户配置文件权限。然后,我有另一个角色(角色B)和管理员角色,我不希望该角色用户出现在视图公开的筛选器中和/或角色A的用户能够查看他们的配置文件。是否有:
一种阻止用户在暴露的过滤器中出现特定角色的方法。
b.阻止某些角色查看其他特定角色的通用方法(或模块)。
我用这个模块解决了b问题,这个模块运行得很好:
http://drupal.org/project/view_配置文件_烫伤
因此,只需想出一种方法来防止某些角色在视图公开的过滤器中显示。
发布于 2012-09-05 06:08:05
对A.
在视图中为“用户:角色”设置另一个过滤器。选择操作符“不是”,然后在选项中选择你不想看到的角色。您可以在公开的角色筛选之后使用角色筛选器。
附件是用户:角色筛选部分的图片。这些选项位于右侧(取自工作的site..want,以使角色名称保持为私有)

还可以公开角色筛选器,并将其限制为在“选项”窗格中选择的选项。
https://drupal.stackexchange.com/questions/41712
复制相似问题