-1
可以請你告訴我,我想用我的自定義模塊模板產品列表網頁時類別水平是二Magento的:更改產品清單模板
可以請你告訴我,我想用我的自定義模塊模板產品列表網頁時類別水平是二Magento的:更改產品清單模板
就像Magento中你有多個選項的一切。選擇在您的項目中更有意義。
更改管理中第二級別類別的te模板或在該類別中添加自定義xml。
附加一個事件檢查當前的類別級別,並添加一個新的句柄,當類別是第二個。 之後,您可以使用layout xml來更改模板。 要添加新的手柄,你應該使用:
`
$_category = Mage::registry('current_category');
if ($_category instanceof Mage_Catalog_Model_Category && $_category->getLevel() == 2){
$update = $observer->getEvent()->getLayout()->getUpdate();
$update->addHandle('CATEGORY_LEVEL_2');
}
編號:http://magebase.com/magento-tutorials/creating-custom-layout-handles/
`
if ($observer->getBlock() instanceof Mage_Catalog_Block_Category_View) {
$observer->getBlock()->setTemplate('my_module/newtemplate.phtml');
}
編號:https://magento.stackexchange.com/questions/22218/remove-price-block-via-event-observer