I have created a Main Menu with 4 main links. This is visible if i am logged in but only the ''Our Company'' is showing if i log out. Could anybody help me on this issue?
Asked
Active
Viewed 740 times
0
-
I think the links provided in the menu are not able to access by the anonymous user. Kindly give permission to the anonymous user role to access the page – PraveenKumar Sep 21 '18 at 06:52
-
how to do that ? @PraveenKumar – attila.hajdo Sep 21 '18 at 07:08
-
is it views page or content type? – PraveenKumar Sep 21 '18 at 08:15
-
1You have to go on `/admin/people/permissions/roles` and administer anonymous permissions to auhtorize access on content type of node 'Our company' – Fky Sep 21 '18 at 11:42
2 Answers
0
Drupal 7 automatically hides menu items that the user does not have access to.
1. Ensure that the page you've added to the menu is published.
Edit the nodes missing from the menu, and at the bottom you should see Publishing Options where you can set the page as published.
2. Ensure that the Content Type you're using for the missing pages has Read Access for anon.
Go to www.example.com/admin/people/permissions/1 for all Anon permissions.
If neither option helps, please tell us if an anon user can access the pages directly, by URL.

Bytech
- 1,125
- 7
- 22
0
Try to use this module in your site. https://www.drupal.org/project/menu_per_role
you will get different roles inside the links when you can change it's visibility options as per your need.
Thanks!

Shripal Zala
- 92
- 6