Скрыть пункт меню в админке Битрикс

Решение, как скрыть любой пункт главного меню или подменю в административной части 1С-Битрикс

Код вставляем в init.php

  1. Скрыть пункт «Marketplace» в главном меню:
    AddEventHandler('main', 'OnBuildGlobalMenu', 'ASDFavoriteOnBuildGlobalMenu');
    function ASDFavoriteOnBuildGlobalMenu(&$aGlobalMenu, &$aModuleMenu)
    {
       $aGlobalMenu['global_menu_marketplace']=false;
    }
  2. Скрыть пункт подменю «Избранное» в меню «Настройки»:
    AddEventHandler('main', 'OnBuildGlobalMenu', 'ASDFavoriteOnBuildGlobalMenu');
    function ASDFavoriteOnBuildGlobalMenu(&$aGlobalMenu, &$aModuleMenu)
    {
       foreach($aModuleMenu as $k => $v)
       {
          if($v['text']=='Избранное')
          {
             $aModuleMenu[$k]=false;
          }
       }
    }
Продолжая использовать веб- сайт beta-code.ru, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если вы не хотите, чтобы указанные данные обрабатывались, покиньте сайт.
Принять