| Цитата | ||
|---|---|---|
| Александр Будко написал: Хочу отключить рабочий стол в админке для всех пользователей кроме админа. Соответственно, как мне применить нижеприведенный код только к админу, если я не могу в 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