我想将图像的完整路径(奏鸣曲媒体包)存储到树枝中的变量中。那可能吗?
如果我写:
{% set pic = path item.image, 'big' %}
它给我一个错误:值“项目”的意外标记“名称”(预期“语句块结束”)......
如果我写:
{% set pic = item.image %}
然后它可以工作,但它只存储文件的名称,而不是完整路径。
我想将图像的完整路径(奏鸣曲媒体包)存储到树枝中的变量中。那可能吗?
如果我写:
{% set pic = path item.image, 'big' %}
它给我一个错误:值“项目”的意外标记“名称”(预期“语句块结束”)......
如果我写:
{% set pic = item.image %}
然后它可以工作,但它只存储文件的名称,而不是完整路径。
你为什么不这样做?
{% set rendered %}{% path item.image, 'big' %}{% endset %}
....
Here is my path {{ rendered }}
没有这样的功能可用(有path()
生成路线的功能)。您必须使用此自定义功能创建自己的树枝扩展。在文档中阅读所有相关内容。
也许你可以解决:
<img src="{% path media, 'small' %}" data-href="{% path media, 'big' %}">