Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用带有超级鱼的 Drupal 7。
我为登录用户和匿名用户使用一个菜单。
如果页面具有登录角色,Superfish 不会显示指向匿名用户的链接。
但是父菜单项有。
因此,drupal 为匿名用户显示 4 个 nolink 菜单项并且没有子项。
当用户未登录时,如何以编程方式禁用 4 菜单项?
我想到了 hook_menu_alter,但我不知道 nolink 菜单项的 url。
使用每个角色模块的菜单,我可以显示/隐藏菜单项/角色,
http://drupal.org/project/menu_per_role
它有效,但他们说这不是最终版本。