如何通过在Shopify中包含特定标签来过滤所有Blog.Articles?

时间:2017-01-26 00:38:44

标签: ruby-on-rails shopify liquid

你好,有人在那里购物专家。 我唯一的目标是根据标签过滤或显示所有文章。

所以这就是我迄今为止所拥有的forum

{% assign counter = 0 %}
{% for article in blogs['lookbook'].articles %}
{% if article.tags contains 'Fox Racing' and counter < 2 %}
  {% assign counter = counter | plus: 1 %}
          <div class="njohn_search_otherpage">
          <a href="{{ article.url }}" title="{{ article.title | escape }}">
              <div>{{ article.image.src | img_url: 'medium' | img_tag: article.title }}</div>
              <div>{{ article.title }}</div>
          </a>
          </div>
{% endif %}
{% endfor %}

代码正在运行,但只有四篇文章会出现。但在那个样本标签中我已经有10篇文章。

1 个答案:

答案 0 :(得分:1)

上面的代码有一个限制显示文章的计数器,删除该计数器按预期工作,通过标记过滤所有文章。

{% for article in blogs['lookbook'].articles %} 
{% if article.tags contains 'Fox Racing' %} 
<div class="njohn_search_otherpage"> <a href="{{ article.url }}" title="{{ article.title | escape }}"> <div>{{ article.image.src | img_url: 'medium' | img_tag: article.title }}</div> <div>{{ article.title }}</div> </a> </div>
 {% endif %} 
 {% endfor %}