gpt4 book ai didi

shopify - Liquid 中的逗号分隔列表

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

我在 for 循环中提取元数据值,需要将它们显示在逗号分隔列表中。

代码(为便于阅读而添加的空格):

{% if asset.metadata['field01'] %}{{asset.metadata['field01']}}{% endif %}
{% if asset.metadata['field02'] %}{{asset.metadata['field02']}}{% endif %}
{% if asset.metadata['field03'] %}{{asset.metadata['field03']}}{% endif %}

目前显示为:Field 01 ValueField 02 ValueField 03 Value,但我希望它显示为Field 01 Value、Field 02 Value、Field 03 Value

在每个 if 语句后手动键入 ,,在最后一个值后留下一个逗号。

最佳答案

要打印列表中的逗号分隔值,您可以使用以下命令:

{%for v in values %} {{v}}{% if forloop.last != true %},{% endif %}{% endfor %}

就像这个逗号在除最后一个元素之外的所有元素之后打印。

关于shopify - Liquid 中的逗号分隔列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32378441/

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