Drupal7:如果未登录,某些主菜单链接不会显示

时间:2018-09-21 05:02:48

标签: drupal-7 drupal-navigation drupal-menu

我创建了带有4个主链接的主菜单。如果我已登录,这是可见的,但如果我注销,则仅显示“我们的公司”。有人可以帮我解决这个问题吗?

已登录: enter image description here

退出: enter image description here

2 个答案:

答案 0 :(得分:0)

Drupal 7自动隐藏用户无权访问的菜单项。

1。确保已添加到菜单的页面已发布。
编辑菜单中缺少的节点,然后在底部看到“发布选项”,您可以在其中将页面设置为已发布。

2。确保您用于缺少页面的内容类型具有非读取权限。
有关所有Anon权限,请访问www.example.com/admin/people/permissions/1。

如果两种方法都不起作用,请告诉我们匿名用户是否可以通过URL直接访问页面。

答案 1 :(得分:0)

尝试在您的网站中使用此模块。 https://www.drupal.org/project/menu_per_role

在您可以根据需要更改其可见性选项时,您将在链接内获得不同的角色。

谢谢!