我写了一个插件,在用户面板显示新的消息,需要在在用户面板页面添加一个新的页面。
这里是通过XML来控制的,最重要的XML如下
<customer_account> <reference name="customer_account_navigation"> <action method="addLink" translate="label" module="messages"><name>messages</name><path>messages</path><label>Messages Box</label></action> </reference> </customer_account> <messages_index_index translate="label"> <label>Customer My Account Messages Box</label> <update handle="customer_account"/> <reference name="my.account.wrapper"> <block type="messages/messages" name="messages" template="messages/messages.phtml" /> </reference> </messages_index_index>
代码简单分析: