如何在Magento中用子类替换Block :
Step 1:创建一个新的Module
(责任编辑:好模板)Step 2: 编辑模块的config.xml配置文件: [code type="xml"] <config> <modules> <Glamour_Glscatalog> <version>0.1.0</version> </Glamour_Glscatalog> </modules> <global> <blocks> <adminhtml> <rewrite> <catalog_product_edit_tab_related>Glamour_Glscatalog_Block_Adminhtml_Product_Edit_Tab_Related</adminhtml> </blocks> </global> </config> 注意 <adminhtml> 和 <rewrite> 标签. <adminhtml> 告诉 Magento 我们要覆盖 adminhtml block, 半类名是Mage_Adminhtml_Block. <rewrite> 重写Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Related 类到我们自己的block类: Glamour_Glscatalog_Block_Adminhtml_Product_Edit_Tab_Related. Step 3: 创建自己的block类 [code type="php"] class Glamour_Glscatalog_Block_Adminhtml_Product_Edit_Tab_Related extends Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Related |