Установить настройки для приложения BX24.appOption.set
Выберите инструмент для разработки с AI-агентом:
- используйте Битрикс24 Вайбкод, чтобы создать приложение для Битрикс24 по описанию задачи без знания языков программирования. Агент напишет код и разместит приложение на сервере без ручной настройки хостинга
- используйте MCP-сервер, чтобы разрабатывать интеграцию через REST API в своем проекте. Агент будет обращаться к официальной REST-документации
BX24.appOption.set(string name, any value[, Function callback]): void;
Метод BX24.appOption.set устанавливает общие настройки для текущего приложения.
Установка значений настроек приложения доступна только пользователям с правом управления приложениями (см. BX24.isAdmin). Для настроек приложения может потребоваться обработчик завершения (см. ниже параметр callback).
Параметры метода
Обязательные параметры отмечены *
|
Название |
Описание |
|
name* |
Код параметра |
|
value* |
Значение параметра |
|
callback |
Обработчик, который будет вызван после сохранения. Получает объект с текущими настройками приложения (подробное описание) |
Аргумент callback
В callback передается объект с текущими настройками приложения. Имена свойств совпадают с кодами настроек, а значения — со значениями, сохраненными для этих кодов.
|
Название |
Описание |
|
<код настройки> |
Сохраненное значение настройки. Имя свойства соответствует значению параметра |
Пример кода
BX24.init(() => {
BX24.appOption.set('param_str', 'str1', () => {
BX24.appOption.set('param_numb', 1, (options) => {
console.log(options);
});
});
});
В приложении без других сохраненных настроек console.log выведет объект:
{
param_str: 'str1',
param_numb: 1
}
Как использовать примеры в документации
Обработка ответа
Метод ничего не возвращает. Результат сохранения можно обработать с помощью параметра callback. В его аргумент будут переданы текущие настройки приложения.
Обработка ошибок
Метод не возвращает коды ошибок. Если у пользователя нет права управления приложениями, настройка не сохраняется и callback не вызывается. Проверить право можно методом BX24.isAdmin.