Битрикс24, получаем список комментариев задачи
Пример получения списка комментариев в Битрикс24, у задачи.
\Bitrix\Main\Loader::IncludeModule('tasks'); \Bitrix\Main\Loader::IncludeModule('forum'); /** * @var int ID задачи */ $taskId = 556141; /** * @var int ID форума */ $forumId = \Bitrix\Tasks\Integration\Forum\Task\Comment::getForumId(); if ($messages = \Bitrix\Forum\MessageTable::getList([ 'select' => ['ID', 'POST_MESSAGE', 'AUTHOR_ID'], 'filter' => [ 'REAL_TOPIC.FORUM_ID' => $forumId, 'REAL_TOPIC.XML_ID' => 'TASK_' . $taskId, '!=PARAM1' => 'TK', ], 'runtime' => [ new \Bitrix\Main\Entity\ReferenceField( 'REAL_TOPIC', '\Bitrix\Forum\TopicTable', array('=this.TOPIC_ID' => 'ref.ID') ) ], ])) foreach ($messages as $message) var_dump([ 'ID' => $message['ID'], 'POST_MESSAGE' => $message['POST_MESSAGE'], 'AUTHOR_ID' => $message['AUTHOR_ID'], ]);