我想在我的页面模板中包含完整的资产URL,主要是因为Behat失败的测试页面抓取仍然正确显示。我已阅读this question,建议在2.7版本中使用absolute_url()
,但我使用{%stylesheets%}或{%image%}标记过滤我的资源。< / p>
任何人都可以建议是否有比这样做更好的方式...
{% image
'@AcemBundle/Resources/public/imgs/logo.jpg'
output='compiled/imgs/logo.jpg' %}
<img src="{{ app.request.getSchemeAndHttpHost() ~ asset_url }}" alt="Logo"/>
{% endimage %}
......?
使用。
添加了完整的{%image%}标记答案 0 :(得分:-1)
像这样使用:
<img src="{{ asset('bundles/mybundle/assets/img/logo.png') }}">