我的index.liquid
中有以下代码块<div class="news-notable">
<h2>New & Notable</h2>
<ul>
{% for article in blogs[blog.news].articles limit: 4 %}
<li><a href="{{ article.url }}">{{ article.title }}</a><br />
<span class="date">{{ article.published_at | date: '%b %d, %Y' }}</span></li>
{% endfor %}
</ul>
</div>
在h2之后没有输出任何东西。我也尝试过使用
{% for article in blogs.articles %}
这也不起作用。 在此先感谢您的帮助!
答案 0 :(得分:3)
您需要在方括号内包含博客句柄。
例如,如果您的博客句柄为news
,则您的for循环将为:
{% for article in blogs[news].articles limit: 4 %}
...
{% endfor %}
或:
{% for article in blogs.news.articles limit: 4 %}
...
{% endfor %}