【问题标题】:Is it possible to customise checkout liquid with an App是否可以使用应用程序自定义结帐液体
【发布时间】:2019-04-17 07:57:35
【问题描述】:

我买了一个 shopify plus 来自定义我的结帐页面 - 将一些 html 和 JS 添加到结帐模板中 - 我在 shopify 文档中阅读了这个:

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

我想知道是否可以创建一个应用程序来为我做这件事。

我的意思是:

1-创建一个应用来修改结帐页面。

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

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

但是,对于一个用户来说,每次更改 checkout.liquid 并不是一种真正有效的方法,但如果我想为很多 shopify 用户做同样的事情。

在 Prestashop、Magento 等其他电子商务平台制作插件是一个基本概念……但在 Shopify 中似乎真的很复杂。

请帮忙。

【问题讨论】:

    标签: shopify shopify-app


    【解决方案1】:

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

    此声明意味着,只要 Shopify 在结帐流程中引入一些更改,他们都会在更新之前通知您。据我所知,提前 30 天进行更新和测试。他们将为您提供变更日志的详细信息,以便您可以验证它是否确实破坏了您的任何自定义。此类更改不是频繁的,我想不出任何自动化方式可以让您的应用能够分析更改日志并确定它是否会影响您的自定义。

    由于您的大部分更改将在附加的 JavaScript 中进行,因此对您来说不会很费力,也不会那么频繁。

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

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

    Assets API

    Checkout Customization

    【讨论】:

    • 感谢您的帮助我刚刚注意到您的回复,这正是我为解决此问题所做的。
    猜你喜欢
    • 2016-04-11
    • 2011-02-12
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    • 2021-07-14
    • 1970-01-01
    • 2022-01-20
    • 2013-03-10
    相关资源
    最近更新 更多