Shopify-如何使用if输出特定客户的元字段?

时间:2019-12-20 14:59:00

标签: shopify product liquid customer

我为客户“保留”了一个元字段。 customer.metafields.reserved.stuff

我需要在“ .product-card-list.liquid”中“输出”特定客户的元字段(“ reserved.stuff”)。“如果” product.tags包含“ X”。 像这样:

{% if product.tags contains "reservedforTom"}
{{ customerID.customer.metafields.reserved.stuff }}
{% endif %}

如何根据客户的customer.id在产品卡列表上输出特定客户的元字段?

1 个答案:

答案 0 :(得分:0)

如果有客户登录,则您有一个客户。所以你可以检查

customer.id

或者您可以检查是否存在任何元字段

customer.metafields

那么,出于您的目的,您可以跳过与ID有关的任何事情,因为这在任何情况下都不起作用。登录的客户具有元字段,也可以没有。