如何使用 api 修改 bigcommerce 前端(在应用程序中添加 js 代码)

How to modify bigcommerce frontend with api (add js code in app)

本文关键字:应用程序 添加 js 代码 api 何使用 修改 bigcommerce 前端      更新时间:2023-09-26

我正在为biggommerce编写和应用程序,这应该有一些代码JS到标题。大商务允许做这样的事情吗?(类似于Shopify中的ScriptTag(

此致敬意瓦赫·阿贝良

无法通过 BigCommerce API 访问/编辑模板文件。最好引导用户将JS粘贴到他们的标头中(就像大多数应用程序已经做的那样(。

Rob 是正确的,但是,根据您想要获得的复杂程度,从技术上讲,您可以编写一个应用程序,该应用程序将使用 WebDAV 获取或放入主题的模板结构中。

基本上如果/template/panels/htmlhead.html 存在,请找到它,在 之前添加脚本代码,然后将文件发布回 WebDAV

如果/template/panels/htmlhead.html 不存在,则允许用户从其主题上传默认主题,然后让你的应用执行相同的操作。

但是,我建议坚持使用简单的方法,只需为用户提供将代码自己放入文件的说明即可。如果你想要一个很好的例子,请参阅 YOTPO 的安装说明。