Shopify/Liquid-在博客中计数文章,不分页
我有一个博客,里面有28篇关于Shopify的文章。我正在为博客分页5篇文章,即Shopify/Liquid-在博客中计数文章,不分页,shopify,liquid,Shopify,Liquid,我有一个博客,里面有28篇关于Shopify的文章。我正在为博客分页5篇文章,即{%paginate blog.articles by 5%} 我试图计算博客中的文章数量,并尝试了以下两种方法: 方法1: {% for article in blog.articles %} {% assign count = count | plus: 1 %} {% endfor %} {{ count }} {{ blog.articles.size }} 方法2: {% for articl
{%paginate blog.articles by 5%}
我试图计算博客中的文章数量,并尝试了以下两种方法:
方法1:
{% for article in blog.articles %}
{% assign count = count | plus: 1 %}
{% endfor %}
{{ count }}
{{ blog.articles.size }}
方法2:
{% for article in blog.articles %}
{% assign count = count | plus: 1 %}
{% endfor %}
{{ count }}
{{ blog.articles.size }}
我面临的问题是,在这两种情况下,输出都是5。我期望的答案是28——显然,这只是计算页面内的文章数量。我还尝试按标签过滤,我希望看到标签搜索结果的数量。任何解决方案都将不胜感激。当然,您需要检查默认的Shopify liquid对象
blog
及其名为articles\u count
的属性,以查看blog。articles\u count
使用此链接。使用blog.articles\u count
获取总数count@Onkar-这是一个很好的回答,可能带有Shopify Liquid Reference中相关页面的支持链接:)