我们如何在sugarcrm中以编程方式将文件上传到upload文件夹中

时间:2012-09-17 19:00:09

标签: php html file-upload upload sugarcrm

我正在使用Sugar Pro 6.4并且在自定义视图中我想在sugarcrm的upload文件夹中上传文件。为此,我使用标准输入类型=“文件”。

<input name="file" type="file" />

用户可以成功选择文件,但如何以编程方式将所选文件上传到sugarcrm目录结构中的Upload文件夹?

1 个答案:

答案 0 :(得分:0)

在必要时更改字段名后尝试此操作

<?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);
}

?>