Add
Описание и ключи
CAdminNotify::Add( MESSAGE, TAG, MODULE_ID, ENABLE_CLOSE, );
Метод служит для добавления уведомления. Нестатический метод.
Ключи массива
Ключ | Описание |
---|---|
MESSAGE | Произвольный текст, поддерживает работу со следующим тэгами BR, B, U, I, SPAN A. (В последних двух можно использовать style). |
TAG | Метка уведомления, для его легкого удаления (не обязательное поле).
Примечание: Если добавить два уведомления с одинаковым тэгом (пустой тэг не считается) останется только последнее уведомление. |
MODULE_ID | Модуль отправивший уведомление (не обязательное поле). |
ENABLE_CLOSE | Может ли администратор закрыть уведомление сам из интерфейса, или будет требоваться удаление через API (не обязательное, по умолчанию может). |
LANG | Массив языковых сообщений. Необязательный."LANG" => array( "код_языка" => "сообщение" ) |
NOTIFY_TYPE | Не обязательное. По умолчанию выводится зелёная плашка уведомления. Если в массиве есть этот параметр со значением E , то плашка будет красная, предупреждающая. |
Возвращаемое значение
Возвращается ID созданного уведомления.
Примеры использования
$ar = Array( "MESSAGE" => 'Вы обновили модуль "Веб-мессенджер", для работы с историей сообщений вам необходимо произвести <a href="#">конвертацию данных</a>.', "TAG" => "IM_CONVERT", "MODULE_ID" => "IM", "ENABLE_CLOSE" => "N" ); $ID = CAdminNotify::Add($ar);
© «Битрикс», 2001-2024, «1С-Битрикс», 2024