是否可以创建独立于 Shopify 主题的 public 应用程序?
Is possible to create Shopify theme independent public App?
我正在从事 Shopify public 应用开发。作为我的应用程序功能的一部分,我必须在一些前端文件中添加一些流动代码,例如
i) sections/cart-template.液体
ii) sections/product-template.液体
等等
我已经通过默认模板中的代码自动化了代码放置过程[Debut]。
我可以在所有主题中实现这些吗?
我查看了其他主题,发现每个主题的模板结构都不同。是否有任何可能的方法可以使这些模板更改在所有主题中自动进行?
很遗憾,没有,因为每个主题可能非常不同。一些主题甚至可能在这部分有不同的文件名,或者它们可能有完全不同的 HTML 结构。
没有简单通用的方法来解决这个问题。方式之一:
- 您可以在主题文件中进行一些试探,并尝试找到插入代码的正确位置。例如,langify 就是这样做的。它正在扫描整个主题并找到插入代码的位置。
- 您可以要求客户手动添加您的代码。许多应用程序正在这样做,因为它会导致更少的错误。您只需要准备详细的手册如何正确设置即可。
每个主题都有自己的结构,很难放置准确的代码。
Victor Leontyev 正在 correct.Langify 扫描整个主题并用所需的代码替换代码 place.You 应该分析代码并将所需位置固定到 place.After 那,您可以以编程方式插入代码。
您可以在用户手册中提到,需要在哪个地方插入代码。您可以根据主题在用户手册的帮助下手动插入代码。
为了您的参考,添加了一个 Shopify 应用程序 URL。在该应用程序中,他们会在安装 Fast Order 应用程序后通过用户 manual.Check 用户手册向客户提供说明。
https://apps.shopify.com/fast-order
希望对您有所帮助。
我正在从事 Shopify public 应用开发。作为我的应用程序功能的一部分,我必须在一些前端文件中添加一些流动代码,例如
i) sections/cart-template.液体 ii) sections/product-template.液体 等等
我已经通过默认模板中的代码自动化了代码放置过程[Debut]。
我可以在所有主题中实现这些吗?
我查看了其他主题,发现每个主题的模板结构都不同。是否有任何可能的方法可以使这些模板更改在所有主题中自动进行?
很遗憾,没有,因为每个主题可能非常不同。一些主题甚至可能在这部分有不同的文件名,或者它们可能有完全不同的 HTML 结构。
没有简单通用的方法来解决这个问题。方式之一:
- 您可以在主题文件中进行一些试探,并尝试找到插入代码的正确位置。例如,langify 就是这样做的。它正在扫描整个主题并找到插入代码的位置。
- 您可以要求客户手动添加您的代码。许多应用程序正在这样做,因为它会导致更少的错误。您只需要准备详细的手册如何正确设置即可。
每个主题都有自己的结构,很难放置准确的代码。
Victor Leontyev 正在 correct.Langify 扫描整个主题并用所需的代码替换代码 place.You 应该分析代码并将所需位置固定到 place.After 那,您可以以编程方式插入代码。
您可以在用户手册中提到,需要在哪个地方插入代码。您可以根据主题在用户手册的帮助下手动插入代码。
为了您的参考,添加了一个 Shopify 应用程序 URL。在该应用程序中,他们会在安装 Fast Order 应用程序后通过用户 manual.Check 用户手册向客户提供说明。
https://apps.shopify.com/fast-order
希望对您有所帮助。