Shopify物流确认邮件定制:如何仅显示一次B文本段?
解决Shopify物流确认邮件文本段显示问题
你可以直接通过判断标签数组是否包含'a'来实现需求,无需遍历每个标签,这样就能避免B文本重复显示:
{% if tags contains 'a' %} A {% else %} B {% endif %}
原理说明
tags contains 'a'会直接检查整个标签数组中是否存在'a'标签,返回布尔值- 若数组包含'a',直接输出一次A文本段
- 若数组不包含'a',直接输出一次B文本段,不会因多个非'a'标签重复渲染
这种写法比循环遍历更简洁高效,完全满足你仅显示其中一个文本段一次的要求。
内容的提问来源于stack exchange,提问作者webguy
相关产品推荐
相关产品推荐

