symfony: как ссылаться на изображения, сгенерированные с помощью LiipImagineBundle, если нет каталога web/ в качестве индекса

Я установил LiipImagineBundle для применения фильтров к моим изображениям на моем локальном хосте. Он работает идеально. Он генерирует изображения типа my_project/web/media/cache/my_widen/images/products/image.jpg, которые я показываю следующим образом:

<img src="{{ ('/images/products/' ~ product.imageName) | imagine_filter('my_widen') }}">

Проблема: на моем удаленном общем сервере индексный каталог не my_project/web, как я определил на своей локальной машине, а просто my_project/. Поскольку я не могу изменить его на my_project/web, я не могу видеть изображения в web/media/cache..., если не использую это:

What should I do to show them correctly in both machines (local and remote) using the same code?


person ziiweb    schedule 19.03.2014    source источник


Ответы (1)


Похоже, вам нужно изменить data_root в конфигурации пакета. Прочтите главу документации по настройке для получения дополнительной информации.

person Peter    schedule 19.03.2014