问题描述
在使用EasyAdmin 2.3.5管理的Symfony 3.3实体中,我具有要上传的文件的属性。
/**
* @ORM\Entity(repositoryClass="App\Repository\QuestionRepository")
*/
class Question
{
// ...
/**
* @ORM\Column(type="string",length=255,nullable=true)
*/
private $video;
// ...
}
我正在使用EasyAdmin表单中的file_upload(FileUploadType)属性。
请参见https://symfony.com/doc/2.x/bundles/EasyAdminBundle/book/edit-new-configuration.html#file-upload
# easy_admin.yaml
easy_admin:
entities:
Question:
class: App\Entity\Question
form:
fields:
# ...
- property: video
type: file_upload
type_options:
upload_dir: public%app.path.question_videos%
upload_filename: '[name].[extension]'
required: false
# ...
可以在编辑表单中使用叉形图标删除文件,然后保存实体。但是,当我从列表视图中删除实体时,上传的文件不会被删除。
我想念什么?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)