gpt4 book ai didi

shopify - 捕获 Shopify 集合中的所有产品

转载 作者:行者123 更新时间:2023-12-05 05:23:00 27 4
gpt4 key购买 nike

当我在 Shopify 中循环访问一个集合时,我想将该产品添加到另一个产品数组中,以便我可以再次循环访问它。

{% assign custom_products = '' %}
{% for product in collections['all'].products %}
{% assign custom_products = custom_products | append: product %}
{% endfor %}

但是当我再次遍历它时,我什么也没得到

{% for product in custom_products %}
{% endfor %}

当我转储 custom_products 时,我得到 ProductDropProductDropProductDropProductDrop... 等等。这是因为我正在构造一个字符串吗?我希望 Liquid 模板中的第二个 for 循环像 collections['all'].products 一样移动产品。有什么想法吗?

最佳答案

{% capture custom_products %}
{% for product in collections['all'].products %}
{{ custom_products }},{{ product.handle }}
{% endfor %}
{% endcapture %}

{% assign custom_products = custom_products | split: ',' %}

{% for product in custom_products %}
{{ all_products[product].title }}
{% endfor %}

关于shopify - 捕获 Shopify 集合中的所有产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39028287/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com