0
我有一個用例,我想爲Shopify網站實現自定義搜索功能。所以,而不是使用JSON
與Ajax
和製作一個HTML和替換HTML。有沒有一種方法可以覆蓋.liquid文件正在使用的search.results數據。我該如何重寫在shopify .liquid上呈現的數據,並且需要使用Ajax
因此,當我在/search?q=xyz
中進行搜索時,我想從我的API
中獲取數據,並使用該數據來渲染product-item.liquid
。這樣我就不用擔心product-item
針對不同主題的用戶界面。
是的。我遇到了這種方法。我用這種方法看到的問題是,客戶端將無法控制他的產品項目UI?我正在談論的方法,其中用戶有他們的產品item.liquid和我的應用程序將如何採取,並呈現基於他們的網站的數據。 – rrmerugu
不正確。您可以渲染Liquid作爲迴應,並且客戶可以按照他們認爲合適的方式標記Liquid。例如,匹配你的變量。在寫出來之前進行實驗。而且你錯過了你可以隨時返回JSON的事實。這種模式對你的用例沒有任何問題,你別無選擇。所以去吧。 –