我有主标签列表和产品标签列表。我想对照产品标签列表检查主标签列表,并从主列表中删除产品标签列表中不存在的标签。
{% assign masterTagList = 'DROP GTA, DROP VAN, DEL GTA, DEL VAN, BIG PRODUCT, SHIPS NATIONALLY, DROP SHIP' | split: ','%}
{% assign productsAssembledTagList = '' %}
{% for item in cart.items %}
{% for productTag in item.product.tags %}
{% assign productsAssembledTagList = productsAssembledTagList | append: ', ' | append: productTag %}
{% endfor%}
{% endfor%}
{% assign productsAssembledTagList = productsAssembledTagList | remove_first: ',' | split: ',' | uniq %}
{% for eachTag in productsAssembledTagList %}
{% if masterTagList contains eachtag %}
<p>Master Contains</p>
{% else %}
<p>Master does not contain</p>
{% endif%}
{% endfor%}发布于 2021-08-16 22:53:59
{% assign notCommonTags = "" %}
{% assign commonTags = "" %}
{% for eachMasterTag in masterTags %}
{% if productTags contains eachMasterTag %}
{% assign CommonTags = CommonTags | append: ", " | append: eachMasterTag %}
{% else %}
{% assign notCommonTags = notCommonTags | append: ", " | append: eachMasterTag %}
{% endif%}
{% endfor%}https://stackoverflow.com/questions/68806797
复制相似问题