Неправильный путь к изображению в liip.

Я использую vich uploader для загрузки изображений и абстракции файлов oneup flysystem. Также представьте себе пакет для создания эскизов.

Проблема в том, что liip берет мой локальный путь к адаптерам oneup flysystem и пытается найти в нем uploads/58998d6502406.png изображение. Когда я удаляю префикс uploads, он работает, иначе выдает исключение «Исходный файл не найден».

Может мне что-то не хватает в моей конфигурации?

Twig: <img src="{{ vich_uploader_asset(partner, 'imageFile') | imagine_filter('my_thumb') }}" /> (также пробовал с активом)

сгенерированный URL: http://app.dev/media/cache/resolve/my_thumb/uploads/58998d6502406.png

URL-адрес, который работает: http://app.dev/media/cache/resolve/my_thumb/58998d6502406.png

Моя конфигурация:

# 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 }

person rokas    schedule 07.02.2017    source источник


Ответы (1)


Исправлено изменением uri_prefix в конфигурации загрузчика vich на пустую строку uri_prefix: ""

person rokas    schedule 08.02.2017