如何在应用安装过程中自动将{%include snippetname.liquid%}注入购物车中?

问题描述

我在提交Shopify应用程序时遇到问题。问题是审阅人告诉我要由应用程序本身自动插入代码,而不是手动插入代码

实际上,我正在使用APP,需要在我的购物车页面上的“提交”按钮上方插入代码段。我正在手动执行此操作,并且工作正常。但是我现在需要自动执行此操作,因为这是“ Shopify APP商店列表”的要求。我收到来自APP Reviewer的电子邮件,它必须由应用程序本身自动完成。

我的APP运行正常,没有其他问题。请帮助我解决此问题。

关于APP:我的APP是使用PHP构建的。在摘要中,只是在购物车页面添加一个复选框,然后再转到结帐流程。

解决方法

根据所有注释,如果您手动注入Liquid或使用Asset API调用修改主题,则您的应用程序被认为是不良的。因此,改用JS和Script Tag。这样一来,您可以检测自己是否在购物车页面上,如果存在,则可以与您的App一起添加DOM元素以实现目标。真的没有多余的杀伤力,使用提供的物品,并很好地使用它。