Add
Описание и параметры
int CSocNetMessages::Add( array arFields );
Метод добавляет новое сообщение пользователю. Сообщение может быть как персональным, так и системным. Метод нестатический.
Примечание: Для добавления нового персонального сообщения рекомендуется использовать метод CSocNetMessages::CreateMessage.
При работе метода вызываются события: OnBeforeSocNetMessagesAdd и OnSocNetMessagesAdd.
При работе метода вызываются события: OnBeforeSocNetMessagesAdd и OnSocNetMessagesAdd.
Параметры
Параметр | Описание | C версии |
---|---|---|
arFields | Массив параметров нового сообщения. Может содержать ключи: FROM_USER_ID - от кого (обязательное поле), TO_USER_ID - кому (обязательное поле), MESSAGE - сообщение (обязательное поле), DATE_CREATE - дата создания сообщения (обязательное поле), MESSAGE_TYPE - тип сообщения: P - персональное, S - системное. |
Возвращаемое значение
Метод возвращает ID созданного сообщения в случае успешного завершения или false в случае ошибки.
Примеры использования
<? $arFields = array( "FROM_USER_ID" => 1, "TO_USER_ID" => 2, "MESSAGE" => "Привет!", "=DATE_CREATE" => $GLOBALS["DB"]->CurrentTimeFunction(), "MESSAGE_TYPE" => "P", ); CSocNetMessages::Add($arFields); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.