Документация для разработчиков
Темная тема

Конструктор CAdminMessage

Описание и параметры

object
CAdminMessage(
	array $arMessage[, 
	mixed $exception = false]
)

Конструктор класса CAdminMessage.

Параметры:

Параметр Описание
arMessage Массив, содержащий следующие ключи:
  • MESSAGE - текст сообщения,
  • TYPE - тип сообщения ("ERROR" - сообщение об ошибке; "OK" - уведомление),
  • DETAILS - подробное описание,
  • HTML - выводить текст ошибки напрямую, или обрабатывать (true|false)
exception Экземпляр класса CApplicationException. Если не задано подробное описание ошибки, оно берется из него.

Пример

if($strError) 
{
	$aMsg = array();
	$arrErr = explode("<br />",$strError);
	reset($arrErr);
	while (list(,$err)=each($arrErr)) $aMsg[]['text']=$err;

	$e = new CAdminException($aMsg);
	$GLOBALS["APPLICATION"]->ThrowException($e);
	$message = new CAdminMessage(GetMessage("FORM_ERROR_SAVE"), $e);
	echo $message->Show();
}


© «Битрикс», 2001-2024, «1С-Битрикс», 2024