0
我在Shopify主題中使用Timber。使用木材和Shopify,我如何更新購物車預覽?
我有一個POST
請求/cart/add
在自定義頁面上。該物品已正確添加到購物車中,但在我的回撥中,我需要更新購物車預覽(ajax-cart-template.liquid
)。
我看到一個函數已經存在ajax-cart.js
這樣做,其中Handlebars模板呈現在私人函數buildCart()
。
我可以複製buildCart()
函數中的代碼,並將其放入我的回調函數中,但這顯然是多餘的。我能以某種方式在該範圍之外撥打buildCart()
嗎?
這工作。我剛剛意識到我實際上需要'cartUpdateCallback()'函數而不是'buildCart()',因爲該函數同時調用'buildCart()'和'updateCountPrice()',它會更新購物車模板以及購物車。只需將'cartUpdateCallback()'添加到'module'對象,就可以在我的自定義頁面上使用它。謝謝! –