【发布时间】:2011-02-21 03:26:04
【问题描述】:
我正在构建一个 Drupal 站点,并添加了两个自定义菜单来提供两组不同的管理链接(有些人会看到一个菜单或另一个,有些人会同时看到,匿名/低级别用户会看到两者都没有)。
问题是,目前所有用户都可以看到菜单(但菜单项不可见)。
我正在尝试创建一个简单的权限模块 - 并创建了管理表单,用于指定哪些菜单可由哪个角色查看。
但是我找不到一个可以让我覆盖特定菜单的可见性的钩子 - 只有项目。
那么,既然我在数据库中有一个权限列表,如何在 Drupal 中按角色限制对菜单的访问?
--
我查看了每个角色的菜单和菜单访问。不幸的是,这些在项目级别而不是直接在菜单上工作。
【问题讨论】:
标签: drupal drupal-6 drupal-navigation