Если надо прервать обработчик, возвращаем в нем false. Но для того что бы отправить на фронт текст добавляем следующую конструкцию в обработчик.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
$oException = new CAdminException([]); $oException->AddMessage( [ "text" => "первое уведомление." ] ); $oException->AddMessage( [ "text" => "Текс2 второе уведомление" ] ); $arFields['RESULT_MESSAGE'] = $oException->GetString(); $arFields["REJECTED"] = true; $APPLICATION->throwException($oException); return false; |