Всплывающее окно уведомления для пользователя Битрикс24
Данный функционал позволяет создавать всплвающее уведомление для пользователя/группы пользователей. После нажатия кнопки принять, в профиле пользователя, для администратора будет отображаться время и дата подтверждения. Т.е. исключает момент, что пользователь "не увидел" уведомление.
Для начала необходимо создать Пользовательское поле (тип Строка, объект USER) UF_CUSTOM_NOTIFICATION, указать XML_ID: UF_CUSTOM_NOTIFICATION. В данное поле будет производится запись события, когда пользователь нажал кнопку Принять на окне уведомления.
Добавляем в /company/personal.php, такой код:
$userID = $USER->GetID();
if ($APPLICATION->GetCurDir() == '/company/personal/user/' . $userID . '/tasks/') {
include($_SERVER['DOCUMENT_ROOT'] . '/local/scripts/notification.php');
}