我刚刚在Symfony中安装了AvalancheImagineBundle
我试图将图像转换为缩略图,但它无法正常工作..
<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 /它正在运行..
答案 0 :(得分:0)
你好我使用AvalancheImagineBundle
我的配置和路线与您相同但我以另一种方式获取我的img src并且您无法创建任何文件夹ex:
config:
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')}}')">
我希望这可以帮到你