gpt4 book ai didi

drupal - 如何在 Drupal 中按角色限制对菜单的访问?

转载 作者:行者123 更新时间:2023-12-04 17:40:31 24 4
gpt4 key购买 nike

我正在构建一个 Drupal 站点,并添加了两个自定义菜单来提供两组不同的管理链接(有些人会看到一个菜单或另一个,有些人会同时看到,而匿名/低级别用户都看不到)。

问题是,目前,所有用户都可以看到菜单(但菜单项不可见)。

我正在尝试创建一个简单的权限模块 - 并创建了管理表单,该表单指定哪些菜单可由哪个角色查看。

但是我找不到一个钩子(Hook)可以让我覆盖特定菜单的可见性 - 只有项目。

那么,既然我在数据库中有权限列表,如何在 Drupal 中按角色限制对菜单的访问?

--

我查看了每个角色的菜单和菜单访问。不幸的是,这些在项目级别而不是直接在菜单上工作。

最佳答案

每个菜单都在一个 block 中,并且可以将 block 设置为对给定的用户组(访问级别)可见。
在 drupal 管理站点上:结构/ block

关于drupal - 如何在 Drupal 中按角色限制对菜单的访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5061962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com