2013-07-17 64 views
0

我目前正在將HTML切割整合到Magento的模板中,但是,我對Magento本身的結構只是有點難住。我想在'navigation/left'.phtml文件中列出自定義模板中的所有類別。以下接受的答案Magento: Display sub-category list似乎正在做我需要做的事情,但是,我不願意在視圖文件中調用模型,就像在MVC中調用模型一樣,接受的答案已經完成。在Magento模板中調用模型

有沒有更好的方式把它放在Magento的另一部分,或者擴展Block_Catalog_Product_List類的自定義塊可能是更好的檢索類別的方法嗎?

感謝

回答

1

做到這一點最簡單的方法是創建一個模塊裏面一個幫手,返回你需要的數據。然後在模板文件中調用:

$data = Mage::helper('myhelper')->getCategoryList(); 
//do your magic with $data 

除非沒有其他解決方案,否則覆蓋塊沒有意義。