Клиентам
Партнерам
Партнерам24
Разработчикам
Битрикс24
Ещё
Крупные внедрения
Маркетплейс
Интеграция с 1С
Разработчикам
Авторизация
Запомнить меня
Забыли свой пароль?
Регистрация
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Битрикс24
ВКонтакте
Мой Мир
Используйте вашу учетную запись на Битрикс24 для входа на сайт.
Используйте вашу учетную запись VKontakte для входа на сайт.
Используйте вашу учетную запись Мой Мир@Mail.ru для входа на сайт.
Документация
Что нового?
Управление сайтом
Корпоративный портал
Битрикс24
Отраслевые решения
Маркет
История версий
Обучение и сертификация
Онлайн-курсы и сертификация
Короткие курсы для быстрого старта
Сертификация разработчиков
Проверка сертификата
Мое обучение
Центр поддержки
Поддержка
FAQ
Мои обращения
Сообщество
Блоги Битрикс
Блоги веб-разработчиков
Общие форумы
Веб-разработчики
Моя страница
Группы
Статьи
Архив
Главная
Поддержка
Форум
Форум
Поиск
Правила
Войти
Страницы:
1
isSuccess
Maxim Smirnov
Администратор
Сообщений:
1009
Баллов:
226
Регистрация:
08.07.2005
#1
0
23.08.2019 22:05:25
isSuccess
boolean public
\Bitrix\Main\Entity\Result::isSuccess(
boolean $internalCall = false
);
Returns result status
Within the core and events should be called with internalCall flag
Parameters
ParameterDescriptionVersion
$internalCall
Examples
Пользователь 579303
Заглянувший
Сообщений:
14
Регистрация:
06.05.2016
#2
0
23.08.2019 22:11:14
Особенность этого метода в том, что если его не вызвать при ошибке, то будет сгенерирована ошибка уровня warning.
Код
$result = \Bitrix\Catalog\VatTable::add([ 'NAME' => 'Мой новый налог', ]);
Цитата
Warning: Не заполнено обязательное поле "Величина" in G:\OSPanel\domains\site\bitrix\bitrix\modules\main\lib\orm\dat
a\result.php on line 92
И чтобы эту ошибку заглушить, нужно этот метод просто вызвать
Код
$result->isSuccess();
Страницы:
1
Центр поддержки
Поддержка
FAQ
Мои обращения