【发布时间】:2016-03-18 23:46:21
【问题描述】:
当我使用时
{% include folder1/folder1_1/img.jpg %}
它工作得很好,但是当我尝试动态生成文件名时让我们说:
{%capture filename %} {{'folder1/folder1_1/'}}{{ images[0] }}{{ '.jpg' }}{% endcapture %}
{% include {{ filename }} %}
以images[0] = 'img' 为例,我收到错误消息:
Liquid Exception: Invalid syntax for include tag. File contains
invalid characters or sequences ...
我不明白为什么通过提供完整路径(静态路径)包含文件而动态生成文件名不起作用!
任何帮助都将不胜感激。
【问题讨论】:
标签: jekyll template-engine liquid