这是本文档旧的修订版!
后台顶部导航栏菜单输出接口
可通过该接口添加后台顶部导航栏菜单项。
Add_Filter_Plugin('Filter_Plugin_Admin_TopMenu','demo_addtop');
参数类型 | 参数 | 描述 |
---|---|---|
Array | $topmenus | 顶部导航栏菜单数组 |
$topmenus
数组中键值是通过MakeTopMenu构建的字符串,类似这样
$topmenus[]=MakeTopMenu("SettingMng",$zbp->lang['msg']['settings'],$zbp->host . "zb_system/cmd.php?act=SettingMng","","");最后输出的结果是这样的
<li id="topmenu2"><a href="http://localhost/zbp/zb_system/cmd.php?act=SettingMng" target="_self" title="网站设置">网站设置</a></li>
无
在插件的include.php中插入以下代码,将在后台顶部导航栏新增一菜单项
RegisterPlugin("demo_leftmenu","ActivePlugin_demo_topmenu");//注册插件 function ActivePlugin_demo_topmenu() { Add_Filter_Plugin('Filter_Plugin_Edit_Response','demo_addtop'); } function demo_addtop(&$m){ global $zbp; //MakeTopMenu中的参数分别为 目标页面请求权限,链接文字,链接URL地址,链接窗口(默认为_self),构造的li标签id $m[]=MakeTopMenu("root","菜单添加演示",$zbp->host . "zb_users/plugin/demo_topmenu/main.php","",""); }