Привет!
Нашел следующий код для моей цели:
if (CModule::IncludeModule('disk') && CModule::IncludeModule('tasks')){
$oTask = new CTaskItem($task_id, $user_id);
$arFields = array(
"UF_TASK_WEBDAV_FILES" => array("n".$disk_file_id)
);
try
{
if ( ! $oTask->update($arFields) )
throw new TasksException();
}
catch (TasksException $e)
{
print_r($e);
return;
}
}
однако не совсем понял, что подставлять в переменную $disk_file_id.
По логике, это ID файла в системе, но откуда он возьмется, если файл только планируется загрузить?
Кто поможет разобраться?
Загружаемый файл находится не на локальном компьютере, а в сети по определенному пути, на него есть только ссылка.