在生成新模块前,你需要在应用市场安装开发助手模块。具体安装如下图: ![](https://box.kancloud.cn/62044099182ca4d3e67ea3e5049e4dac_2826x1278.png) 安装成功后头部导航就会出现一个开发助手,如下图: ![](https://box.kancloud.cn/9862943e67ef16dc4bf6064af06e53d5_1666x808.png) >[info]现在我们使用开发助手提供的一键生成模块来快速生成新的模块。 ## 第一步:生成模块 ![](https://box.kancloud.cn/118be46b77ddb16d8c8a9e8db3354292_2134x1480.png) 录入完相应的信息后就可以点击 **生成模块** 按钮。提交之后系统将自动创建新模块并自动完成模块安装。如果安装成功后你将会在头部导航看到我们刚刚创建的模块名称**测试模块**,如下图: ![](https://box.kancloud.cn/2fc09a34afc9fb4a4e4e597771bf45b5_2542x896.png) 到此模块就算创建完成了,创建后的模块目录结构如下: ~~~ 模块路径:/application/test/ ├─admin 后台目录 │ ├─Index.php 初始化的默认控制器 ├─home 前台目录 │ ├─Index.php 初始化的默认控制器 ├─lang 语言包目录 ├─model 模型目录 ├─sql 安装、卸载SQL文件目录 ├─validate 验证器目录 ├─view 后台模板目录 │ ├─index index控制器模板目录 │ │ ├─index.php 模板文件 │ ├─layout.php 布局模板(勿动) ├─common.php 模块函数库 ├─config.php 模块配置文件 ├─info.php 模块信息文件 ├─menu.php 模块后台管理菜单节点 ├─test.png 模块图标 ~~~ ~~~ 模块前台模板路径:/theme/test/ ├─default 默认主题目录(你可以开发多套模板) │ ├─config.xml 模板信息文件 │ ├─static 静态文件目录 │ ├─index index模板目录(根据控制器名创建) │ │ ├─index.php 模板文件(根据方法名创建) │ ├─wap 手机端模板(非必须) │ │ ├─index index模板目录(根据控制器名创建) │ │ │ ├─index.php 模板文件(根据方法名创建) ├─blue 蓝色主题目录(多主题举例) │ ├─config.xml 模板信息文件 │ ├─static 静态文件目录 │ ├─index index模板目录(根据控制器名创建) │ │ ├─index.php 模板文件(根据方法名创建) │ ├─wap 手机端模板(非必须) │ │ ├─index index模板目录(根据控制器名创建) │ │ │ ├─index.php 模板文件(根据方法名创建) ├─green 绿色主题目录(多主题举例) │ ├─config.xml 模板信息文件 │ ├─static 静态文件目录 │ ├─index index模板目录(根据控制器名创建) │ │ ├─index.php 模板文件(根据方法名创建) │ ├─wap 手机端模板(非必须) │ │ ├─index index模板目录(根据控制器名创建) │ │ │ ├─index.php 模板文件(根据方法名创建) ~~~ 模块后台静态资源目录:/static/test/