Im utilisant vich uploader pour télécharger des images et abstraction du fichier flysystem. Aussi liip imagine bundle pour faire des vignettes.Mauvais chemin de l'image dans liip Imaginez
Le problème est que liip prend mon chemin local des adaptateurs flysystem et essaye de trouver l'image uploads/58998d6502406.png
dedans. Quand je supprime le préfixe uploads
, alors cela fonctionne autrement jette l'exception non trouvée du fichier source.
Peut-être qu'il me manque quelque chose dans ma configuration?
Brindille: <img src="{{ vich_uploader_asset(partner, 'imageFile') | imagine_filter('my_thumb') }}" />
(également essayé avec l'actif)
url générée: http://app.dev/media/cache/resolve/my_thumb/uploads/58998d6502406.png
url qui fonctionne: http://app.dev/media/cache/resolve/my_thumb/58998d6502406.png
Ma configuration:
# OneupFlysystem Configuration
oneup_flysystem:
adapters:
uploads_adapter:
local:
directory: "%kernel.root_dir%/../web/uploads"
filesystems:
uploads_fs:
adapter: uploads_adapter
mount: uploads_fs
# Vich uploader Configuration
vich_uploader:
db_driver: orm
storage: flysystem
mappings:
partner_image:
uri_prefix: /uploads
upload_destination: uploads_fs
namer: vich_uploader.namer_uniqid
delete_on_remove: true
delete_on_update: true
news_image:
uri_prefix: /uploads
upload_destination: uploads_fs
namer: vich_uploader.namer_uniqid
delete_on_remove: true
delete_on_update: true
# Liip imagine bundle Configuration
liip_imagine:
loaders:
uploaded_images:
flysystem:
filesystem_service: oneup_flysystem.uploads_fs_filesystem
data_loader: uploaded_images
filter_sets :
my_thumb:
filters:
thumbnail: { size: [120, 90], mode: outbound }