Я хочу удалить пункт меню из административного меню для определенной роли пользователя. Я видел, как другие делали это, создавая фиктивное переопределение, но они не основаны на ролях. Я хочу сделать это без использования одного из файлов .xml. Есть ли способ сделать это, например; __construct () или prepareLayout?
РЕДАКТИРОВАТЬ: Я должен добавить к этому, что часть, которую я хочу отключить, - это элемент управления иерархией в CMS. Я знаю, что могу просто отключить иерархию для роли пользователя, но она мне нужна для сохранения страниц CMS.