创建前台和后台模块 一个典型的应用是由多个模块组成的(通常有前台网站模块和后台管理系统模块),这些模块通常都是应用目录下面的一个子目录,每个模块都有自己独立的配置文件、公共文件和类库文件。 我们给项目创建home(前台)和admin(后台)两个模块:
2、设置默认访问模块打开配置文件application/config.php,有如下配置
'default_module' => 'index',
表示默认访问模块为index模块 可以更改默认模块为home模块 'default_module' => 'home',
1、命令行创建模块目录(见手册 -- 命令行 -- 自动生成目录结构) 通常可以通过以下命令,自动生成模块目录 [PHP] 纯文本查看 复制代码 php think build --module 模块名 比如:创建test模块目录,执行命令 php think build --module test即可。(模块名小写) 2、命令行创建控制器(见手册 -- 命令行 -- 创建类库文件) 通常可以通过以下命令,自动创建控制器 [PHP] 纯文本查看 复制代码 php think make:controller 模块名/控制器名
php think make:controller 模块名/控制器名 --plain 加上 --plain 参数 表示创建没有方法的空控制器类。否则控制器类中会自带一些方法。 比如:创建home模块Index控制器,执行命令 php think make:controller home/Index即可。 注意:控制器名首字母大写。
3、命令行创建模型(见手册 -- 命令行 -- 创建类库文件) 通常可以通过以下命令,自动创建模型 [PHP] 纯文本查看 复制代码 php think make:model 模块名/模型名 比如:创建home模块User模型,执行命令 php think make:model home/User即可。 注意:模型名首字母大写。
|