2

私はSugarPro6.4を使用しており、カスタマイズされたビュー内で、sugarcrmのアップロードフォルダーにファイルをアップロードしたいと思います。このために、私は標準の入力type="file"を使用しています。

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

ユーザーはファイルを正常に選択できますが、選択したファイルをプログラムでsugarcrmディレクトリ構造のUploadフォルダーにアップロードするにはどうすればよいですか?

4

1 に答える 1

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

?>
于 2012-09-18T17:03:29.683 に答える