Jekyll - Liquid Exception:未知的运算符forloop

时间:2013-07-16 16:14:41

标签: for-loop jekyll liquid

我已更新jekyll,现在收到此错误:

Liquid Exception: Unknown operator forloop in collection.html

以下是相关代码:

{% for tag in site.content_data.tags %}{{ tag }}{% if not forloop.last %}, {% endif %}{% endfor %}

我该如何解决此错误?

2 个答案:

答案 0 :(得分:16)

我怀疑您的{% if not forloop.last %}不是有效的语法,因为我在operators section中没有看到它。

您是否尝试过{% if forloop.last == false %}

答案 1 :(得分:5)

不要与易曾发生矛盾,但您也可以使用以下方法解决此问题:

{% unless forloop.last %}something{% endunless %}