Shopify 是否可以使用应用程序定制结账液

Shopify 是否可以使用应用程序定制结账液,shopify,shopify-app,Shopify,Shopify App,我买了一个shopify plus来定制我的结账页面——在结账模板中添加一些html和JS——我在shopify文档中读到了这一点: 如果您使用的是Shopify Plus,那么您可以编辑用于结帐的代码。但是,如果您更改了签出代码,则需要在Shopify进行升级时手动升级checkout.liquid模板 我想知道是否有可能创建一个应用程序来为我做到这一点 我的意思是: 1-创建应用程序以修改签出页面 2-每次更新我的应用程序后,都会自动修改它,或者至少我只需重新安装我的应用程序,结帐就会更新

我买了一个shopify plus来定制我的结账页面——在结账模板中添加一些html和JS——我在shopify文档中读到了这一点:

如果您使用的是Shopify Plus,那么您可以编辑用于结帐的代码。但是,如果您更改了签出代码,则需要在Shopify进行升级时手动升级checkout.liquid模板

我想知道是否有可能创建一个应用程序来为我做到这一点

我的意思是:

1-创建应用程序以修改签出页面

2-每次更新我的应用程序后,都会自动修改它,或者至少我只需重新安装我的应用程序,结帐就会更新

我已经有了shopify plus,并通过修改checkout.liquid来做到这一点

但这并不是一种真正有效的改变结账方式。液体每次对一个用户来说都可以,但是如果我想对很多shopify用户做同样的事情呢

这是一个基本的概念,使插件在其他电子商务平台,如Prestashop,Magento。。。但在Shopify中,它似乎真的很复杂

请帮忙

如果您使用的是Shopify Plus,则可以为您的应用程序编辑代码 结账但是,如果您更改了签出代码,则 需要随时手动升级checkout.liquid模板 Shopify进行了升级

这句话的意思是,每当Shopify在结账过程中引入一些更改时,他们都会在更新之前通知您。据我所知,提前30天进行更新和测试。他们将为您提供changelog的详细信息,以便您可以验证它是否破坏了您的任何自定义设置。这样的更改并不频繁,我想不出任何自动化的方法,让你的应用程序能够分析更改日志并决定它是否会影响你的定制

由于您的大多数更改都是在附加的JavaScript中进行的,因此对您来说不需要太多努力,也不会像以前那样频繁

但是,如果您为多个Shopify plus客户管理多个门店,则您可以手动将更新推送到安装了应用程序的所有门店,并使用Assets API修改checkout.liquid文件

例如,如果Shopify通知您签出代码已更改,您需要更新它。只需查看更改日志,然后在应用程序后端启动一个进程,将新代码更新到安装应用程序的所有商店中的所有chekout.liquid文件


谢谢你的帮助,我刚刚注意到你的回复,这正是我为解决这个问题所做的。