我有一个这样的主菜单:
Menu item 1:
Menu item 2:
Submenu item 2.1
Submenu item 2.2
Submenu item 2.3
Menu item 3:
Menu item 4:
我想为匿名用户隐藏子菜单项,只向经过身份验证的用户显示。
菜单创建的superfish和我使用drupal 7
如果您想确保只有登录的用户可以访问这些页面,您应该尝试节点访问模块。否则,匿名用户仍然可以访问这些页面(即使它没有显示在子菜单中)。
通过该模块,您可以仅为登录用户访问该页面。对于试图访问该页面的匿名用户,它将显示"访问拒绝"或您的自定义页面。当它是一个匿名用户时,它还应该从菜单中隐藏链接,因为他们没有查看页面的权限!