add
Описание и параметры
\CTaskCommentItem::add(\CTaskItem $task, array $fields);
Статический метод для создания комментария к задаче.
Параметры
Первым параметром передается объект задачи, вторым поля комментария..
Поля | Описание | Версия |
---|---|---|
AUTHOR_ID | Идентификатор пользователя, от имени которого создается комментарий. | |
AUTHOR_NAME | Имя пользователя (опционально). | |
AUTHOR_EMAIL | E-mail пользователя (опционально). | |
USE_SMILES | (Y|N) - парсить или нет комментарии на наличие смайлов. | |
POST_MESSAGE | Текст сообщения. | |
FILES | Массив файлов. | |
AUX | (Y|N) - обновить модуль статистики и отправить сообщение о новом сообщении получателям. |
Примеры
$task = \CTaskItem::getInstance($this->entityId, $authorId); \CTaskCommentItem::add($task, $fields);
Пример использования в REST
http://site.bx/rest/1/SECRETKEY/task.commentitem.add?taskId=1&fields[POST_MESSAGE]=hello%20world!
Можно подписаться на событие создания комментария:
RegisterModuleDependences('forum', 'OnCommentTopicAdd', 'tasks', 'YourClass', 'onBeforeAdd'); RegisterModuleDependences('forum', 'OnAfterCommentTopicAdd', 'tasks', 'YourClass', 'onAfterAdd');
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.