您的位置:首页 > 运维架构

corethink功能模块探索开发(五)开启这个模块的配置

2016-03-24 20:15 489 查看
上图:



主要就是两点。

1.在opencmf.php中填写好配置页面的按钮还是文本域

Equip/opencmf.php只需要注意主要的配置数组的内容

<?php
// 模块信息配置
return array(
// 模块信息
'info' => array(
'name' => 'Equip',
'title' => '设备',
'icon' => 'fa fa-newspaper-o',
'icon_color' => '#9933FF',
'description' => 'BZU网络设备模块',
'developer' => 'pangPython',
'website' => 'http://www.bzu.edu.cn',
'version' => '1.0.0',
'dependences' => array(
'Admin' => '1.1.0',
),
),

// 用户中心导航
'user_nav' => array(

),
//标红!!!!!!!!!!!!!!!!
// 模块配置
'config' => array(

'show_equip' => array(
'title' => '前台设备总体情况',
'type' => 'radio',
'options' => array(
'1' => '显示',
'0' => '关闭',
),
'value' => '1',
),

'show_repaire' => array(
'title' => '是否开启前台报修',
'type' => 'radio',
'options' => array(
'1' => '开启',
'0' => '关闭',
),
'value' => '1',
),

'show_repaire_phone_num' => array(
'title' => '报修手机号',
'type' =>'textarea',
'value' => '',
),

),
//标红!!!!!!!!!!!!!!!!

// 后台菜单及权限节点配置
'admin_menu' => array(

'1' => array(
'id' => '1',
'pid' => '0',
'title' => '设备',
'icon' => 'fa fa-newspaper-o',
),

'2' => array(
'pid' => '1',
'title' => '操作列表',
'icon' => 'fa fa-folder-open-o',
),

//标红!!!!!!!!!!!!!!!!
'3' => array(
'pid' => '2',
'title' => '模块配置',
'icon' => 'fa fa-wrench',
'url' => 'Equip/Index/module_config',
),
//标红!!!!!!!!!!!!!!!!

'4' => array(
'pid' => '2',
'title' => '设备管理',
'icon' => 'fa fa-dashboard',
'url' => 'Equip/DeviceManage/index',
),

'5' => array(
'pid' => '4',
'title' => 'add',
'url' => 'Equip/DeviceManage/add',
),

'6' => array(
'pid' => '2',
'title' => '设备类型',
'icon' => 'fa fa-th-large',
'url' => 'Equip/DeviceManage/index',
),

'7' => array(
'pid' => '2',
'title' => '设备报修',
'icon' => 'fa fa-user',
),

'8' => array(
'pid' => '2',
'title' => '设备概况',
'icon' => 'fa fa-area-chart',
),

'9' => array(
'pid' => '2',
'title' => '拓展',
'icon' => 'fa fa-cogs',
),

'10' => array(
'pid' => '2',
'title' => '关于模块',
'icon' => 'fa fa-commenting-o',
),

),

);



2.填写好后台列表的url,已经在上段代码中标红

模块继承AdminController在这里就能体现出作用来了,AdminController中实现了module_config方法

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  corethink opencmf