Я создаю сайт на Drupal и добавил два пользовательских меню для предоставления двух разных групп ссылок управления (некоторые люди увидят одно меню или другое, некоторые увидят оба, и анонимные пользователи / пользователи низкого уровня увидятни один).
Проблема в том, что на данный момент все пользователи могут видеть меню (но пункты меню не видны).
Я пытаюсь создать простой модуль разрешений -и создали формы администрирования, в которых указывается, какие меню можно просматривать с какой ролью.
Но я не могу найти хук, который позволил бы мне изменить видимость определенного меню - только элементы.
Итак, как мне ограничить доступ к меню по роли в Drupal теперь, когда у меня есть список разрешений в базе данных?
-
Я посмотрел на Меню на роль и Доступ к меню .К сожалению, они работают на уровне предметов, а не непосредственно в меню.