Hi is there a way to rename uploaded file using VichUploaderBundle? If I upload two image with same name it will remove the old one and it's a problem for me.
I have configuration exactly the same like in the doc
Hi is there a way to rename uploaded file using VichUploaderBundle? If I upload two image with same name it will remove the old one and it's a problem for me.
I have configuration exactly the same like in the doc
For this kind of issues, the bundle provide "file namers". They are simple services used to name files, in particular to avoid collisions on the filesystem.
You probably want to use the vich_uploader.namer_origname
file namer as it will rename your uploaded files using a uniqueid as the prefix of the filename and keeping the original name and extension (a file named foo.jpg
will be stored as 50eb3db039715_foo.jpg
)
You could use the namer
in your vich_uploader.yaml
vich_uploader:
db_driver: orm
mappings:
product_image:
namer: vich_uploader.namer_origname
© 2022 - 2024 — McMap. All rights reserved.
File Namer
component here. I usually use the standard namer_uniqid as described in the doc – Baltazar