在app安装上以编程方式更新product.liquid

时间:2018-02-15 16:14:05

标签: shopify shopify-app

我们的Shopify应用程序通过将我们的代码段添加到产品和购物车液体文件中来激活。

我们注意到,对于大多数商家而言,添加代码段是一个棘手的部分,我们希望为他们提供一个选项,让我们为他们做繁重的工作。

我的问题:

  1. 采取此类行动的最佳做法是什么?
  2. 我们如何进入预览模式并等到商家接受更改?
  3. 使用Shopify Python SDK的任何代码示例都将受到高度赞赏。
  4. 谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个可行的模式,对卸载造成的损害最小。

  • 使用API​​下载product.liquid(玩得开心,确保您获得重要的内容,因为它可以在部分或片段中显示)
  • 在该代码段中注入您的特殊代码
  • 上传您修改过的product.foobleflap.liquid

因此,现在您所有的商家需要做的是用您的Liquid文件替换原始文件。在App卸载时,没有小猫被杀死,他们需要简单地恢复到原来的Liquid文件

当然还有其他模式,但从卸载角度来看,使用您的代码段修改原始文件可能是最不可取的,因为他们必须手动删除代码的痕迹。