我有一个表单,允许用户通过表单上传简历。
submit方法将数据保存到CareerApplication中,并将简历附加为has_one关系。
$submission = new CareerApplication();
$form->saveInto($submission);
我想控制简历保存为的文件名。
如何设置上传文件的文件名?
答案 0 :(得分:3)
你可以试试这个
$up = new Upload();
$file = Object::create('File');
$file->setFileName('newname');
$up->loadIntoFile($data['FileName'], $file, 'Uploads/Files');
if($up->isError()) {
//handle error here
//var_dump($up->getErrors());
}else {
//file uploaded
$file->ID;
}