\app\code\local\Custom\Newship\etc\adminhtml.xml
<ship_test translate="title" module="newship">
<title>ship test</title>
<action>adminhtml/shippingrule/test</action>
<sort_order>15</sort_order>
</ship_test>
<ship_test> 当作是一个ID
<title> 在后台显示的名称
<action> 引用到的controller中的action(方法)
<sort_order> 显示的顺序
\app\design\adminhtml\default\default\layout\newship.xml
<adminhtml_shippingrule_test>
<reference name="content">
<block type="newship/shippingrule" name="newship.shippingrule.vip" template="newship/shippingrule_vip.phtml" ></block>
</reference>
</adminhtml_shippingrule_test>
shippingrule_test 的名称最好跟controller的action 一致
这里是定义layout,模板
\app\code\local\Custom\Newship\controllers\Adminhtml\ShippingruleController.php
public function testAction(){
$this->loadLayout()->_setActiveMenu('newship/ship_rule');
$this->renderLayout();
}
$this->loadLayout()->_setActiveMenu('newship/ship_rule') 设置导航高亮
如果是以下的:
$this->loadLayout();
侧没有高亮