我正在尝试在 symfony 中使用 liipImagineBundle 来即时生成缩略图。用作附加到Entry
实体的缩略图的图像的 url,我的 twig 文件像这样调用图像:
<img src="{{ asset('uploads/images/') ~ entry.thumbnail | imagine_filter('my_thumb') }}" />
它似乎不起作用。我尝试调整 liipimagine 配置的 data_root 属性,但没有成功。我似乎无法告诉 liip 我的图像在web/uploads/images
. 源 html 最终看起来像这样:
<img src="/projects/ootn_symf/web/uploads/images/http://localhost/projects/ootn_symf/web/app_dev.php/media/cache/resolve/my_thumb/my_image.jpg" />
目前,liip 的配置如下:
liip_imagine:
resolvers:
default:
web_path: ~
filter_sets:
cache: ~
my_thumb:
quality: 75
filters:
thumbnail: { size: [120, 90], mode: outbound }
不知道在这里做什么,有人可以帮助我吗?