Drupal7: некоторые ссылки в главном меню не отображаются, если не войти в систему - PullRequest
0 голосов
/ 21 сентября 2018

Я создал главное меню с 4 основными ссылками.Это видно, если я вошел в систему, но отображается только «Наша компания», если я вышел из системы.Может ли кто-нибудь помочь мне в этом вопросе?

вошли в систему: enter image description here

вышли из системы: enter image description here

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

Попробуйте использовать этот модуль на своем сайте.https://www.drupal.org/project/menu_per_role

вы получите разные роли внутри ссылок, когда сможете изменить параметры видимости в соответствии с вашими потребностями.

Спасибо!

0 голосов
/ 14 октября 2018

Drupal 7 автоматически скрывает пункты меню, к которым у пользователя нет доступа.

1.Убедитесь, что страница, которую вы добавили в меню, опубликована.
Отредактируйте отсутствующие в меню узлы, а внизу вы увидите «Параметры публикации», где вы можете установить страницу как опубликованную.

2.Убедитесь, что тип контента, который вы используете для отсутствующих страниц, имеет доступ на чтение для anon.
Перейдите по адресу www.example.com/admin/people/permissions/1 для всех разрешений Anon.

Если ни один из вариантов не помогает, сообщите нам, может ли пользователь anon получить доступ к страницам напрямую по URL.

...