我该如何重写在shopify .liquid上呈现的数据,并且需要使用Ajax

我有一个用例,我想为Shopify网站实现自定义搜索功能。所以,而不是使用JSONAjax和制作一个HTML和替换HTML。有没有一种方法可以覆盖.liquid文件正在使用的search.results数据。我该如何重写在shopify .liquid上呈现的数据,并且需要使用Ajax

因此,当我在/search?q=xyz中进行搜索时,我想从我的API中获取数据,并使用该数据来渲染product-item.liquid。这样我就不用担心product-item针对不同主题的用户界面。

回答:

是的。你可以轻松地做到这一点。你会在你的商店安装一个应用程序,并创建一个你要用你的搜索条件调用的终端。终点由Shopify应用程序代理处理,安全地允许您回调应用程序。你可以返回Liquid作为结果,或者只是你想要的JSON。这是一个标准和简单的模式供您使用。

请看这里:https://help.shopify.com/api/tutorials/application-proxies

以上是 我该如何重写在shopify .liquid上呈现的数据,并且需要使用Ajax 的全部内容, 来源链接: utcz.com/qa/263311.html

回到顶部