每当我的shopify客户在我的shopify商店订购产品时,我想创建metafield,所以我得到了以下代码来创建metafield但不知道它如何在液体主题上工作?任何人都可以指导我在哪里编写以下代码以使其正常运行吗?
‘POST’, ‘/admin/products/1328/metafields.json’, array(“metafield” =>
array(‘namespace’=>’inventory’, ‘key’=>’warehouse’, ‘value’=>"some text here", ‘value_type’=>’string’)));
如何使用shopify api在液体模板页面中创建上述代码?
答案 0 :(得分:1)
您不能在液体中创建元字段。如果要创建元字段,则必须使用admin API / graphQL API来完成。
液体仅允许您将现有数据“打印”到模板。
答案 1 :(得分:0)
纯净的液体"互动"通过商店的访客,我们不允许使用Shopify API做任何事情。您需要有一个Oauth打开会话才能发布/读取您的商店数据。
答案 2 :(得分:0)
对于您的示例,您将以这种方式引用meta字段。
{{product.metafields.inventory.warehouse}}
随后将显示
“此处有一些文字”