我正在使用 Sugar Pro 6.4,在自定义视图中,我想在 sugarcrm 的上传文件夹中上传一个文件。为此,我使用标准输入类型 =“文件”。
<input name="file" type="file" />
用户可以成功选择文件,但是如何以编程方式将所选文件上传到 Sugarcrm 目录结构中的 Upload 文件夹中?
我正在使用 Sugar Pro 6.4,在自定义视图中,我想在 sugarcrm 的上传文件夹中上传一个文件。为此,我使用标准输入类型 =“文件”。
<input name="file" type="file" />
用户可以成功选择文件,但是如何以编程方式将所选文件上传到 Sugarcrm 目录结构中的 Upload 文件夹中?
在必要时更改字段名后尝试此操作
<?php
require_once('include/upload_file.php');
$upload_file = new UploadFile('uploadfile');
$do_final_move = 0;
if (isset($_FILES['uploadfile']) && $upload_file->confirm_upload())
{
$this->bean->filename = $upload_file->get_stored_file_name();
$this->bean->file_mime_type = $upload_file->mime_type;
$do_final_move = 1;
}
$this->bean->save();
if ($do_final_move)
{
$upload_file->final_move($this->bean->id);
}
?>