即使访问权限设置为经过身份验证的用户,也会向匿名用户显示菜单项

问题描述 投票:0回答:1

我已经通过视图创建了一个页面,并将访问权限设置为经过身份验证的用户

我已将页面链接添加到菜单中。现在,菜单链接仅对经过身份验证的用户可见

我的要求是 我也想向匿名用户显示菜单链接,以便用户可以单击链接并查看页面内容(访问被拒绝消息)。

我使用的是 Drupal 9 版本。我尝试过使用菜单项可见性和菜单项可见性,但没有运气

有什么方法可以通过钩子或任何贡献的模块来做到这一点

php drupal drupal-9
1个回答
0
投票

请使用此模块进行菜单链接访问: https://www.drupal.org/project/menu_item_role_access

这对我来说是工作

步骤: 1)安装模块 2)仅为匿名用户添加单独的链接,该链接不会在任何其他角色中显示,并为访问拒绝页面添加链接路径

© www.soinside.com 2019 - 2024. All rights reserved.