Как при создании комментария к задаче прикрепить к нему файл?
| Код |
|---|
$arFields = Array(
"AUTHOR_NAME" => $name,
"AUTHOR_ID" => $id,
"POST_MESSAGE" => $message,
"FORUM_ID" => $forum,
"TOPIC_ID" => $topic,
"NEW_TOPIC" => $new ? "Y" : "N"
);
$messageId = \CForumMessage::Add($arFields);
|
При создании комментария есть файлы в $_FILES, как их прикрепить к комментарию?
Предполагаю, что нужно сначала записать файл на дик а потом как то его привязать к комментарию...
| Код |
|---|
$driveInstance = \Bitrix\Disk\Driver::getInstance();
$storage = $driveInstance->getStorageByUserId($id);
foreach ($_FILES as $arFile) {
$folder = $storage->getFolderForUploadedFiles();
$fileModel = $folder->uploadFile($arFile, ['NAME' => $arFile['name'], 'CREATED_BY' => $id, array(), true);
????
}
|
Пробовал AttachedObjectTable::add() для привязки, не помогает.