0

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

登录:在此处输入图像描述

登出: 在此处输入图像描述

4

2 回答 2

0

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

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

2. 确保您用于缺失页面的内容类型具有匿名读取权限。
访问 www.example.com/admin/people/permissions/1 获取所有匿名权限。

如果这两个选项都没有帮助,请告诉我们匿名用户是否可以通过 URL 直接访问这些页面。

于 2018-10-14T12:54:38.190 回答
0

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

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

谢谢!

于 2018-10-17T11:29:35.257 回答