当我将图像存储在我的包目录结构中时,使用 Assetic 可以轻松显示图像,如文档所示:
{% image '@AcmeFooBundle/Resources/public/images/example.jpg'
filter='jpegoptim' output='/images/example.jpg'
%}
<img src="{{ asset_url }}" alt="Example"/>
{% endimage %}
但是我怎样才能为我上传的图片使用资产呢?在我的 getWebPath 下方返回相对于 web 目录的路径,例如:“/uploads/images/image.jpg”。也许这个解决方案没问题,不需要使用资产?我认为将它用于像上面 jpegoptim 这样的一些过滤可能很有用
<img src="{{app.request.basepath}}/{{ entity.getWebPath }}">