Php 是否可以创建Shopify主题独立的公共应用程序?

Php 是否可以创建Shopify主题独立的公共应用程序?,php,shopify,shopify-app,Php,Shopify,Shopify App,我正在进行Shopify公共应用程序开发。作为我应用程序功能的一部分,我必须在一些前端文件中添加一些液态代码,如 i) 章节/cart-template.liquid ii)章节/产品模板 等等 我已经通过默认模板[首次登场]中的代码自动化了代码放置过程 我可以在所有主题中实现这些吗 我检查了其他主题,发现每个主题的模板结构都不同。是否有任何可能的方法使这些模板更改在所有主题中自动进行 不幸的是,没有,因为每个主题可能都非常不同。有些主题甚至可能对此部分具有不同的文件名,或者它们可能具有完全不同

我正在进行Shopify公共应用程序开发。作为我应用程序功能的一部分,我必须在一些前端文件中添加一些液态代码,如

i) 章节/cart-template.liquid ii)章节/产品模板 等等

我已经通过默认模板[首次登场]中的代码自动化了代码放置过程

我可以在所有主题中实现这些吗


我检查了其他主题,发现每个主题的模板结构都不同。是否有任何可能的方法使这些模板更改在所有主题中自动进行

不幸的是,没有,因为每个主题可能都非常不同。有些主题甚至可能对此部分具有不同的文件名,或者它们可能具有完全不同的HTML结构

如何解决这个问题,没有一个简单而通用的方法。方法之一:

  • 您可以在主题文件中进行一些启发式操作,并尝试找到插入代码的正确位置。例如,langify正在这样做。它扫描整个主题并找到插入代码的位置
  • 您可以要求客户手动添加代码。许多应用程序这样做是因为它会导致更少的错误。您只需要准备详细的手册如何正确设置它

    • 不幸的是,没有,因为每个主题可能都非常不同。有些主题甚至可能对此部分具有不同的文件名,或者它们可能具有完全不同的HTML结构

      如何解决这个问题,没有一个简单而通用的方法。方法之一:

      • 您可以在主题文件中进行一些启发式操作,并尝试找到插入代码的正确位置。例如,langify正在这样做。它扫描整个主题并找到插入代码的位置
      • 您可以要求客户手动添加代码。许多应用程序这样做是因为它会导致更少的错误。您只需要准备详细的手册如何正确设置它

      每个主题都有自己的结构,很难放置准确的代码

      Victor Leontyev是正确的。Langify扫描整个主题,并用所需的位置替换代码。您应该分析代码并确定所需的位置。然后,您可以通过编程方式插入代码

      您可以提到,在用户手册中需要插入代码的位置。根据主题,您可以在用户手册的帮助下手动插入代码

      为供参考,添加了一个Shopify应用程序URL。在该应用程序中,他们通过用户手册向客户端提供说明。安装快速订购应用程序后,请查看用户手册


      希望能有所帮助。

      每个主题都有自己的结构,很难放置准确的代码

      Victor Leontyev是正确的。Langify扫描整个主题,并用所需的位置替换代码。您应该分析代码并确定所需的位置。然后,您可以通过编程方式插入代码

      您可以提到,在用户手册中需要插入代码的位置。根据主题,您可以在用户手册的帮助下手动插入代码

      为供参考,添加了一个Shopify应用程序URL。在该应用程序中,他们通过用户手册向客户端提供说明。安装快速订购应用程序后,请查看用户手册

      希望这会有帮助