哈哈,我通过很简单的几行代码就成功了,给大家参考,不严密,但已经可以用了。
1。 修改class/view/admin/admindashboardview.class.php
在末尾parent::render();之前加上
$menu =& Menu::getMenu();
$menuRenderer = new MenuRenderer( $menu, $this->_blogInfo, $this->_userInfo );
$this->setValue( 'menu', $menuRenderer );
2。 修改simpleheader.template,加入:
{if $templatename=="dashboard"}
<div id="menubar">
<div id="menu">
{$menu->generateAt("menu",1)}
</div>
</div>
{/if}
原理很简单,修改第一步以后只有login和logout的时候会有问题,那利用templatename的区别,login和logout的时候模板都是default,而dashboard的模板就是dashboard,所以判断一下,即可区分,虽然不太严密,但是我已经测试过了,很好用:)虽然不够严密,谁有兴趣把他做严密一些,在分享出来阿:)
简单吧,哈哈