2012-07-20 73 views
0

分類層次Magento - 爲什麼模板不更新?

Root Catalog 
|___ Books 

我想更新一個特定的類別和不影響其他類別。所以我把在管理 - >目錄 - 下面的代碼>管理分類 - >選擇書本 - >自定義設計 - >自定義佈局更新(Magento的V1.7)

<reference name="category"> 
    <action method="setTemplate"><template>catalog/category/bookview.phtml</template></action> 
</reference> 

然而,點擊頂部的書後,菜單中,該頁面仍然使用view.phtml(默認值)。我期望使用bookview.phtml。有沒有人可以幫助我。謝謝!

回答

2

我猜你使用了錯誤的參考。嘗試使用<reference name="category.products">,而是如果要更新類別頁包裝紙模板或<reference name="product_list">如果要更新的產品上市本身。

+0

謝謝,它的工作原理。我試圖瞭解這個慣例,並且避免下次犯錯,但在谷歌上找不到任何東西。只是想知道是否有任何有關自定義佈局更新的教程,如果你知道。 – DHC 2012-07-20 11:15:57

+1

您只需引用基本主題的corespondent XML。這次是app/design/frontend/base/default/layout/catalog.xml,並在那裏找到你想要更新並使用其名稱的塊。 – 2012-07-20 11:33:16