【发布时间】:2018-02-03 15:11:51
【问题描述】:
我想在类别页面中显示帖子列表:此循环有效。 但我也想在每个帖子上显示这个列表:它是相同的循环,但它不起作用。
这是我的 Jekyll 循环:
{% for post in site.categories.[include.nomrecueil] reversed %}
<li>{{ post.title }</li>
{% endfor %}
短版
我的循环不会根据使用的布局获取帖子。 我有以下结构:
categoryA
| index.md
| categoryB
| index.md
| _posts
| article.md
我有两个包含相同循环的布局。我在categoryB/index.md 中的循环正在工作,但在article.md 中的循环不起作用。知道为什么吗?我们不能在每个帖子中循环输入帖子(并显示列表)吗?
详情
您可能需要更多信息,如果需要,可以查看the repo。循环位于line 35 of the include nav-poemes.html,它包含在两个布局中:a)recueil.html 和 b)poem.html。循环在调用recueil.html 布局的index.md 中正确输出,但在调用poem.html 布局的article.md 中不正确输出。
我检查了循环中的包含参数nomrecueil 是否很好地通过了两种布局。在具有相同循环的第二个布局中未获取任何帖子...
我是在错误地使用 Jekyll 还是一个错误?
【问题讨论】:
标签: html ruby loops jekyll liquid