protected function form()
{
$form = new Form(new Note);
$form->text('type', 'Type');
$form->number('order', 'Order');
$form->text('title', 'Title');
$form->textarea('description', 'Description');
$form->text('icon', 'Icon');
$form->image('image', 'Image')->name('test.jpg');
$form->saved(function (Form $form) {
if ($form->model()->image) {
$form->model()->image = "storage/".$form->model()->image;
$form->model()->save();
}
});
return $form;
}
这是我的form()
函数,当有人尝试通过管理员编辑记事时。
不幸的是,在db中生成的图像单元是storage/admin/c872bcecce268f5a77297e69eaeb90b5.jpg
。
这是设置名称的测试,我想做->name($form->model()->title.'.jpg')
。