corethink功能模块探索开发(二)让这个模块可安装

要想让这个模块可安装,只需要在opcmf.php文件中写一些配置数据就行

随便写点

Equip/opencmf.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php 
// 模块信息配置 
return array
      // 模块信息 
    'info' => array
         'name'        => 'Equip'
        'title'       => '设备'
        'icon'        => 'fa fa-newspaper-o'
        'icon_color'  => '#9933FF'
        'description' => '设备模块'
        'developer'   => 'pangPython'
        'website'     => 'http://www.opencmf.cn'
        'version'     => '1.0.0'
        'dependences' => array
            'Admin'   => '1.1.0'
            ), 
        ), 
     // 用户中心导航 
    'user_nav' => array
   
        ), 
    // 模块配置 
    'config' => array
   
        ), 
    // 后台菜单及权限节点配置 
    'admin_menu' => array
   
        '1' => array
            'id' => '1'
            'uid' => '0'
            'title' => 'menu_a'
            'icon' => 'fa fa-newspaper-o'
            ), 
   
        '2' => array
            'uid' => '1'
            'title' => 'menu_b'
            'icon' => 'fa fa-newspaper-o'
            ), 
   
        '3' => array
             'pid'   => '2'
            'title' => '文章配置'
            'icon'  => 'fa fa-wrench'
            'url'   => 'Cms/Index/module_config'
            ), 
        '4' => array
            ), 
        '5' => array
            ), 
   
        ), 
   
    ); 

  

点击安装按钮,提示你数据是否清除,因为Sql目录下为空,所以不涉及数据,可以大胆放心的测试,是、否都行,之后就显示安装成功,此时,顶部就出现了设备模块

因为我们没有写视图、控制器等,所以点击“设备”后会报错,继续开发吧

posted @   zhuzhipeng  阅读(337)  评论(0编辑  收藏  举报
编辑推荐:
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
阅读排行:
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!
点击右上角即可分享
微信分享提示