上图:

主要就是两点。

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方法

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

corethink功能模块探索开发(四)让这个模块跑起来详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。