在shopify上创建metafield

时间:2013-11-13 16:46:01

标签: json shopify liquid

每当我的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在液体模板页面中创建上述代码?

3 个答案:

答案 0 :(得分:1)

您不能在液体中创建元字段。如果要创建元字段,则必须使用admin API / graphQL API来完成。

液体仅允许您将现有数据“打印”到模板。

答案 1 :(得分:0)

纯净的液体"互动"通过商店的访客,我们不允许使用Shopify API做任何事情。您需要有一个Oauth打开会话才能发布/读取您的商店数据。

答案 2 :(得分:0)

对于您的示例,您将以这种方式引用meta字段。

{{product.metafields.inventory.warehouse}}

随后将显示

“此处有一些文字”