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

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
Наверх