我正在使用以下 xml 扩展 app/code/core/Mage/Page/Block/Html/Topmenu.php:
<config>
<modules>
<Custom_Menu>
<version>1.0</version>
</Custom_Menu>
</modules>
<global>
<blocks>
<page>
<rewrite>
<html_topmenu>Custom_Menu_Block_Page_Html_Topmenu</html_topmenu>
</rewrite>
</page>
</blocks>
</global>
</config>
我的班级定义:
class Custom_Menu_Block_Page_Html_Topmenu extends Mage_Page_Block_Html_Topmenu
{
}
即使我的类没有覆盖任何方法,也不会处理以下模板文件:
app/design/frontend/base/default/template/page/html/topmenu.phtml
我没有覆盖模板文件。
一旦我禁用我的模块,它就会再次开始工作。
我需要在我的 xml 文件中声明其他任何内容吗?