Twig媒体参考的语法稍有不同会产生不同的结果 - 为什么?

时间:2018-04-11 13:13:57

标签: php symfony twig sonata-media-bundle

我正在开发一个使用Twig和Sonata Media Bundle的项目。

在我的模板的一部分中,我有以下一行:

<img src="{% path media, 'reference' %}" >

...在同一个Twig模板中,我有(在逻辑块内)这一行分配:

image: {src: path(media, 'reference'), alt:''}

...当第一行有效时,第二行会产生错误说明:

  

所有链式路由器都无法生成路由:路由   'Story2_Ernährung_damals(1).jpg'未找到

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

看起来我可能必须编写一个Twig扩展才能访问图像网址。机房工程!

Sonata Media Bundle : acces media url