Цитата | ||
---|---|---|
Александр Будко написал: Хочу отключить рабочий стол в админке для всех пользователей кроме админа. Соответственно, как мне применить нижеприведенный код только к админу, если я не могу в init.php определить пользователя? В принципе, отключение рабочего стола не единственная задача в админке, нужно будет так же в зависимости от пользователя выполнять разные действия при добавлении элементов инфоблоков. Кто-то может помочь?
|
Код |
---|
AddEventHandler("main", "OnBuildGlobalMenu", "OnBuildGlobalMenu"); function OnBuildGlobalMenu(&$aGlobalMenu, &$aModuleMenu) { global $USER; $arGroups = $USER->GetUserGroupArray(); $idGroupAdmins = 1; if(in_array($idGroupAdmins,$arGroups)) unset($aGlobalMenu["global_menu_desktop"]); } |
Телеграмм @ilyadimitrenko