>[danger]在COWCMS系统中,在线安装模块时,总是需要在总后台上添加对应的菜单和管理员或会员的权限,COWCMS给出了对应的接口。 > 在exec目录里创建menu.php-后台菜单文件 >[info] menu.php,主要负责在菜单列表中加入对应的菜单,文件结构为 > ~~~php return [ 'menu_0'=>['title'=>'管理员管理','ico'=>'layui-icon-console','order_num'=>0,'parent_id'=>1,'type'=>'admin','url'=>''], 'menu_1'=>['title'=>'管理员列表','ico'=>'layui-icon-console','order_num'=>0,'parent_id'=>'menu_0','type'=>'admin','url'=>'administrator/Index/user_list'], 'menu_2'=>['title'=>'管理组列表','ico'=>'layui-icon-console','order_num'=>0,'parent_id'=>'menu_0','type'=>'admin','url'=>'administrator/Group/usergroup_list'] ]; ~~~ 'menu_0'=>['title'=>'管理员管理','ico'=>'layui-icon-console','order_num'=>0,'parent_id'=>1,'type'=>'admin','url'=>''] * [ ] title:为菜单的名称 * [ ] ico:菜单的图标样式 * [ ] order_num:菜单显示的排序 * [ ] parent_id:菜单的上级分类,COWCMS为方便开发,固定了15个菜单(1-15),如果属性为menu_0表示,这些菜单是添加到menu_0产生的分类下 * [ ] type:为admin 表示总后台的才 * [ ] url:如果为外链,直接输入外链连接,开头必须以[http][https][//]中的一个开头,如果是内链,格式如【模块/控制器/方法?参数1=val&参数2=val】 m/c/a?k=1&e=2 >[info] ico :菜单图标,请[点击](https://www.layui.com/doc/element/icon.html)此次 >[info] parent_id :固定可选的值 | 菜单名称 | 菜单id |上级菜单id| | --- | --- |--- | | 网站 | 1 | 0 (顶级菜单)| | 会员 | 2 | 0 (顶级菜单)| | 内容 | 3 | 0(顶级菜单) | | 资金| 4 | 0 (顶级菜单) | | 运营 | 5 | 0 (顶级菜单) | | 插件 | 10 | 0 (顶级菜单)| | 其它 | 11 | 0 (顶级菜单) | | 系统管理 | 20 | 1 (网站) | | 管理员 | 21 | 1 (网站) | | 会员配置 | 30 | 2(会员) | | 会员管理 | 31 | 2 (会员) | | 商城 | 35 | 3(内容) | | 文章 | 36 | 3 (内容) | | 拼团 | 37 | 3 (内容) | | 秒杀 | 38 | 3 (内容) | | 资金配置| 40 | 4 (资金) | | 资金管理 | 41 | 4 (资金) | | 广告| 23 | 5 (运营) | | 微信| 24 | 5 (运营) | | 阿里云| 25 | 5 (运营) | | 营销工具| 26 | 5 (运营) | | 营销游戏| 27 | 5 (运营) | | 插件管理| 22 | 10 (插件) | | 钩子碎片| 45 | 10 (插件) | | 工具| 50 | 11(其它) | | 统计| 51 | 11(其它) | 安装后效果如下: ![](https://box.kancloud.cn/1182767a9dbad310de2e2c70ca9cb074_1684x788.jpg)![](https://box.kancloud.cn/aad1088413c27dcf85cad1fabc904928_1439x840.jpg)