【发布时间】:2020-11-17 18:42:39
【问题描述】:
在我的 Shopify 主题中,我希望显示元字段的值。此元字段的键是与产品类型连接的字符串“prod_”。
假设产品是一个沙发。我可以通过简单地将元字段的名称用作文本字符串来显示此元字段的值。
{{product.metafields.global["prod__sofa"]}}
然而,我希望将字符串的“沙发”部分替换为字段的值。
为此,我可以创建一个名为“type”的变量
{% assign type = product.type %}
然而,我现在发现很难使用变量“type”和文本字符串来查找元字段。
我的问题是将它们连接在一起,我同时使用了“+”和“&”,但这不起作用。
{{product.metafields.global["prod__" & type]}}
{{product.metafields.global["prod__" & type]}}
我是否将变量和字符串错误地连接在一起,或者这根本不可能?
【问题讨论】: