首页 > 解决方案 > 使用“upload_dir”选项时,Symfony 4“Easy admin”上传目录不会改变

问题描述

我在 Symfony 4.3 中的包 easy_admin 上遇到了一些麻烦

我找不到捆绑包定义的上传目录的位置。即使我在字段中定义了 upload_dir 选项,他仍然使用默认配置。

我的配置

easy_admin:
  entities:
    Images:
      new:
        fields:
          - { property: 'name', type: 'file_upload', upload_dir: 'uploads/images/', download_path: 'uploads/images/', allow_add: true, type_option: { multiple: true }}

错误信息

上传目录无效“C:\Users\My\Desktop\Project/C:\Users\My\Desktop\Project/public/uploads/files/\”不存在或不可写。

谢谢您的帮助。

标签: phpsymfony4

解决方案


经过一番挣扎,我发现

- { property: 'file', type: 'file_upload', type_options: { upload_dir: 'public/another_folder/' } }

实际上有效


推荐阅读