我编写了以下代码。
我的文件夹结构是 :: app\code\local\ChangeWelcome\Page (最后两个是 NameSpace/Module_Name)
我的 config.xml 是
<config>
<modules>
<ChangeWelcome_Page>
<version >0.1.0 </version >
</ChangeWelcome_Page >
</modules >
<global>
<page>
<block>
<html>
<rewrite>
<item>ChangeWelcome_Page_Block_Html_Header</item>
</rewrite>
</html>
</block>
</page>
</global>
</config>
我的 ChangeWelcome/Page/Block/Html/Header.php 是
class ChangeWelcome_Page_Block_Html_Header extends Mage_Page_Block_Html_Header
{
public function getWelcome()
{
echo "Ok------------1";
}
}
我的 app/etc/modules/ChangeWelcome_Page.xml 是
<config>
<modules>
<ChangeWelcome_Page>
<active>true</active>
<codePool>local</codePool>
</ChangeWelcome_Page>
</modules>
</config>
该模块显示为 System -> COnfiguration -> Advanced-> Advanced as ChangeWelcome_Page(已启用)。
前端仍然没有任何反应。
任何帮助将不胜感激。
谢谢和问候, Rupak Banerjee。