我一直试图找到一种方法来做到这一点,但没有运气。
我正在使用Metafields按客户ID存储信息。因此,为了提取每个客户的信息,我希望能够使用
之类的东西来提取信息{% if shop.metafields.{customer.id} %}
当客户登录时,这是否可以使用等于customer.id值的密钥来访问我的元数据?
非常感谢!
答案 0 :(得分:2)
如果要显示属于登录客户的元字段,则可以这样做:
{% if customer %}
{{ customer.metafields.inventory.warehouse }}
{% endif %}
其中inventory
是元字段命名空间,warehouse
是元字段键。您可以在此处找到更多语法示例:https://help.shopify.com/themes/liquid/objects/metafield