我该如何重写在shopify .liquid上呈现的数据,并且需要使用Ajax
我有一个用例,我想为Shopify网站实现自定义搜索功能。所以,而不是使用JSON
与Ajax
和制作一个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