我正在開發一款Magento模塊,它需要一類產品呈現不同於其他類型的結帳購物車產品。如何根據類別自定義Magento的結帳購物車項目模板?
問題: 有沒有一種方法可以改變一個產品類別,在購物車項目的結賬過程中使用哪個模板?
事情我已經嘗試:
- 我失敗尋找一個預渲染掛鉤。我的想法是我 可能能夠注入基於類別的模板。
- 將類別和產品設計選項設置爲我的模板之後, 產品仍然使用系統默認模板進行渲染。
例如: 對於類型出廠的所有產品,使用模板: 應用程序/設計/前端/基/默認/模板/結帳/車/項目/ default.phtml
對於產品在類別CustomCart中,使用模板: app/design/frontend/default/customcart/template/checkout/cart/item/default.phtml
marcinsdance,感謝您的想法。 Magento似乎沒有使用購物車頁面的自定義佈局更新(或者我做錯了什麼)。我試過以下兩種: – Gary
<引用名稱= 「checkout.cart」> <塊類型= 「簡單的」 名稱= 「結帳/ cart_item_renderer」> <操作方法=「setCartTemplate」> checkout/carttest.phtml –
Gary