Добавить пункт меню в админке

Пункт меню в админке добавляется через модуль. Сначала надо создать модуль.

Затем надо создать файл modules/module_name/admin/menu.php. Данный файл добавляет пункт меню.

# modules/module_name/admin/menu.php
return array(
    "parent_menu" => "global_menu_content", // раздел, где выводить пункт меню
    "text" => 'Имя пункта меню',
    "icon" => "custom_menu_icon", // имя класса для вывода иконки
    "url" => "custom.php?lang=".LANGUAGE_ID,
);

Подключаемые файлы через параметр url находятся в папке bitrix/admin/. Ниже приведён пример подключаемого файла.

<?php
# bitrix/admin/custom.php
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php");
?>

Контент

<?php
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");

В результате получится примерно следующее: