在数组Shopify中创建数组并获取值

时间:2016-09-12 11:19:54

标签: shopify liquid

我想创建数组并且我在循环中创建但是我想要将该数组声明为循环。这在shopify中完成:我正在使用:

print (number1 + number2)

我的解释并不好但我尽力解释。请允许任何人帮助我。

2 个答案:

答案 0 :(得分:1)

您是否正在尝试创建一系列产品ID?

你可以这样做:

{% assign productids = collections.frontpage.products | map: 'id' %}
{{ productids |join: ','}}

答案 1 :(得分:1)

你有2种方法可以做到:

sizeof()

...

1:
{% assign productids = "" %}
    {% for product in collections.frontpage.products %}
      {% assign productids =  productids | append: product.id | append: ',' %} 
    {% endfor %}
<p>{{ productids }}</p>