Я только что установил AvalancheImagineBundle в Symfony
и я пытаюсь преобразовать изображение в миниатюру, но это не работает ..
<img src="{{'/hrms/web/uploads/profileimage/8999226bcc8341dc7e076eb09226f8521bbac106.jpeg'|apply_filter('my_thumb')}} " />
Вот мой конфигурационный файл ..
avalanche_imagine:
filters:
my_thumb:
type: thumbnail
options: { size: [120, 90], mode: outbound }
файл маршрутизации следующим образом.
_imagine:
resource: .
type: imagine
Я получаю это как HTML
<img src="/hrms/web/app_dev.php/media/cache/my_thumb/hrms/web/uploads/profileimage/8999226bcc8341dc7e076eb09226f8521bbac106.jpeg }}">
Я не создал никаких папок, это необходимо ..?
Помоги мне..
Если я удаляю hrms / web / из URL-адреса изображения, он работает ..
привет, я использую AvalancheImagineBundle
мои настройки и маршрут такие же, как у вас, но я получаю свой img src другим способом, и вам не нужно создавать какую-либо папку ex:
конфиг:
avalanche_imagine:
filters:
my_big_banner:
type: relative_resize
options: { widen: 940, format: jpg, quality: 100 }
маршрутизация:
_imagine:
resource: .
type: imagine
HTML:
<img id="big-bannerImgShow" style="background-image: url('{{ (entity.evenImage.webPath) | apply_filter('my_big_banner')}}')">
я надеюсь, что это поможет вам
Других решений пока нет …