Заметки
Куда можно добавить свой пункт меню в Bitrix24
Сначала стоит уточнить, какое меню нужно изменить. Ссылка на приложение в левом меню портала, пункт меню карточки CRM и элемент собственной страницы приложения добавляются разными способами.
У встраивания в интерфейс есть конкретный код размещения — PLACEMENT. Доступные приложению места можно запросить через placement.list:
BX24.callMethod('placement.list', {}, function (result) {
if (result.error()) {
console.error(result.error());
return;
}
console.log(result.data());
}); Затем выбранное место связывают с HTTPS-обработчиком через placement.bind. Не стоит придумывать код вроде LEFT_MENU, если его нет в документации нужного размещения. Регистрация произвольного кода не создаёт новое место в интерфейсе.
Ссылка в левом меню также может быть пользовательской настройкой самого портала. Если же требуется новый пункт внутри карточки, начните с регистрации placement, а не с изменения DOM меню.