【发布时间】:2016-01-12 13:05:54
【问题描述】:
我正在使用 Symfony 3 和 VichUploader。 这是我的配置:
vich_uploader:
db_driver: orm
mappings:
photo:
uri_prefix: /uploads/photo
upload_destination: %kernel.root_dir%/../web/uploads/photo
现在在我的树枝模板中,如果我使用:
{{ vich_uploader_asset(member.photo, 'imageFile') }},生成的uri是/uploads/photo/test.jpg,不起作用。
所以我使用 {{asset(vich_uploader_asset(member.photo, 'imageFile')) }},它会生成正确的 uri:/my_app_folder/web/uploads/photo/test.jpg
vich_uploader_asset 服务不应该自己生成正确的 uri 吗?
还是我必须将uri_prefix: /my_app_folder/web/uploads/photo 放入 VichUploader 配置中?
我很确定我在这里遗漏了一些东西。
【问题讨论】:
标签: php symfony vichuploaderbundle