gpt4 book ai didi

shopify - Liquid - 将数组转换为小写

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

我正在使用 Shopify 并想连接到客户标签,但它们区分大小写。因此 {% if customer.tags contains "wholesale"%}{% if customer.tags contains "Wholesale"%} 不同。我的客户在应用标签时可能会也可能不会坚持一种情况,所以我想在将来防止这种情况。

我想获取一个数组 customer.tags,并将所有值转换为小写。我正在尝试找出逻辑,但遇到了麻烦。

我想将 customer.tags 放入一个无效的新数组中。

{% assign newArray = customer.tags %}
{{ newArray }}

我做错了什么?

最佳答案

你可以使用 the downcase filter为此:

{% assign contains_wholesale = false %} 

{% for tag in customer.tags %}
{% assign lowercase_tag = tag | downcase %}
{% if lowercase_tag == 'wholesale' %}
{% assign contains_wholesale = true %}
{% endif %}
{% endfor %}

注意:downcase 仅适用于 ASCII 字符。如果您需要搜索带有重音字母或其他 Unicode 字符的字符串,那么这还不够。

关于shopify - Liquid - 将数组转换为小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41477994/

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