Дата последнего изменения: 23.09.2021
Начиная с версии ядра 11.5.6 в Bitrix Framework появляется возможность уведомлять администраторов о важных действиях, например что необходимо произвести конвертацию данных. Администратор увидит стикер под панелью инструментов, как в административном интерфейсе, так и в публичной части. Если одновременно должно вывестись несколько уведомлений, то они выведутся одно над другим.
Уведомления есть двух типов: первые администратор может закрыть, вторые уйдут только после выполнения действия (например полной конвертации).
Для использования этой возможности в собственных модулях используйте методы класса CAdminNotify.
Начиная с версии 12.0.0 класс CAdminNotify дает возможность создавать уведомления, зависящие от языка. Т.е. чтобы текст сообщения менялся при переключении языка. Для использования этой возможности при вызове CAdminNotify::Add добавьте ключ LANG
.
$arFields = array( 'MODULE_ID' => 'catalog', 'TAG' => 'VWS', 'MESSAGE' => '123 ENGLISH 123', 'LANG' => array( 'ru' => 'Русский', 'de' => 'Deutsch' ) ); $intID = CAdminNotify::Add($arFields);
Для русского и немецкого языков будут показано соответственно Русский и Deutsch. Для всех остальных языков будет показано сообщение 123 ENGLISH 123.
Основное применение - создание сообщений из обновлений, когда заранее неизвестно какой язык может потребоваться.