Advertisement
Trigub_Ilia

Прикрепление файла к задаче

Jul 2nd, 2019
348
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.47 KB | None | 0 0
  1. CModule::IncludeModule('tasks');
  2.  
  3. $storage = Bitrix\Disk\Driver::getInstance()->getStorageByUserId($USER_ID);
  4. $folder = $storage->getFolderForUploadedFiles();
  5. $arFile = CFile::MakeFileArray($FILE_ID);
  6. $file = $folder->uploadFile($arFile, array(
  7.    'NAME' => $arFile["name"],
  8.    'CREATED_BY' => $USER_ID
  9. ), array(), true);
  10. $FILE_ID = $file->getId();
  11.  
  12. $oTaskItem = new CTaskItem($taskId, $userId);
  13. $rs = $oTaskItem->Update(array("UF_TASK_WEBDAV_FILES" => Array("n$FILE_ID")));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement