Scope:
landing
Кто может выполнять метод: любой пользователь
Метод landing.repowidget.debug
включает режим отладки для всех виджетов текущего приложения. В этом случае vue-приложение будет сообщать больше ошибок в js-консоли для удобства разработчика. По умолчанию режим отключен.
{% include Сноска об обязательных параметрах %}
#|
|| Название
тип
| Описание ||
|| enable
boolean
| Флаг активности режима отладки ||
|#
{% include Сноска о примерах %}
{% list tabs %}
-
JS
BX24.callMethod( 'landing.repowidget.debug', { enable: true, }, function(result) { if(result.error()) console.error(result.error()); else console.info(result.data()); } );
-
PHP
require_once('crest.php'); $result = CRest::call( 'landing.repowidget.debug', [ 'enable' => true, ] ); echo '<PRE>'; print_r($result); echo '</PRE>';
{% endlist %}
HTTP-статус: 200
{
"result": true,
"time": {
"start": 1713949410.036288,
"finish": 1713949411.632775,
"duration": 1.596487045288086,
"processing": 0.6458539962768555,
"date_start": "2024-04-24T11:03:30+02:00",
"date_finish": "2024-04-24T11:03:31+02:00",
"operating": 0
}
}
#|
|| Название
тип
| Описание ||
|| result
boolean
| В случае успеха — true
, в противном случае — ошибка ||
|| time
time
| Информация о времени выполнения запроса ||
|#
HTTP-статус: 400
{
"error":"APP_NOT_FOUND",
"error_description":"Cannot find REST application"
}
{% include notitle обработка ошибок %}
#|
|| Код | Описание ||
|| APP_NOT_FOUND
| REST-приложение не найдено. Возникает при проблемах с авторизацией rest-приложения на портале ||
|#
{% include системные ошибки %}