Всем привет)
На сайте есть дополнительный пользователь с правами администратора, ему нужно поставить запрет на редактирование определенного меню. Возможно ли это? Если да, то пожалуйста подскажите как это настроить?
Спасибо.
Запрет на редактирование меню
Главные вкладки
Лучший ответ
1
На днях решал такую же задачу, но ещё условие, чтобы работало с модулем Domain Access, а именно с его подмодулем Domain Menu Block. На 7 друпале, свой модуль с hook_menu_alter не сработал (подозреваю как раз таки из-за Domain Menu Block..).
Есть модуль, который полностью подошел под задачу - https://www.drupal.org/project/menu_admin_per_menu
На 7-ом всё ок, думаю на 8-ке тоже всё ок будет.
Комментарии
Забрать у него права администратора?)
Если забрать права он не сможет редактировать те меню, которые должен редактировать. Вот так (.
В D7 это легко решалось бы кастомным модулем, где в хуке редактирования меню проверялось бы имя пользователя. В восьмерке, думаю это примерно так же и решается
Никогда еще не писала модули, если можно ссылку на ресурс с примерами. Спасибо.
https://drupal.stackexchange.com/questions/187585/what-is-the-equivalent...
Спасибо
Как на счет этого модуля https://www.drupal.org/project/menu_per_user
Menu Per User module is used to show/hide menu(s) per User.
Спасибо, но к сожалению после включения этого модуля у меня сломался сайт, появился белый экран с надписью: На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
Под админом зайти не получилось. Пришлось всё сносить и устанавливать заново.
Этот модуль и не для вашего вопроса. Я написал об этом выше на языке оригинала
На днях решал такую же задачу, но ещё условие, чтобы работало с модулем Domain Access, а именно с его подмодулем Domain Menu Block. На 7 друпале, свой модуль с hook_menu_alter не сработал (подозреваю как раз таки из-за Domain Menu Block..).
Есть модуль, который полностью подошел под задачу - https://www.drupal.org/project/menu_admin_per_menu
На 7-ом всё ок, думаю на 8-ке тоже всё ок будет.
Спасибо за ответ, уже использую модуль menu_admin_per_menu , на 8-ке работает ).