Здравствуйте. Интересует такой вопрос: Я пишу свой модуль. И хочу, чтобы при установке он добавлял пункт в основное меню админки (то есть был бы такого же уровня как "Контент", "Сервисы", "Настройки"). Как можно это реализовать в инсталляторе?
Мне только нужно нечто другое. Мне нужно, чтобы это происходило при установке модуля. Перезаписывать файл init.php при установке модуля не считаю хорошей идеей.
Пробовал вот так: RegisterModuleDependences("main", "OnBuildGlobalMenu", "mymodule", "", "AddModuleMenuItem"); При этом функция AddModuleMenuItem описана в файле /modules/mymodule/include.php (где её описать?). Работает, но почему-то пункт в меню появляется пустой. И нажать на него нельзя. Если функция AddModuleMenuItem описана в init.php, то всё работает нормально. При этом сама функция одна и та же.