thinkphp 3.2.2教程-如何生成Admin后台文件入口
2014-07-08 20:37
501 查看
自动生成模块目录
从3.2.2版本开始,可以支持自动生成默认模块之外的模块目录以及批量生成控制器和模型类。例如,如果我们需要生成一个Admin模块用于后台应用,在应用入口文件中定义如下:
// 绑定Admin模块到当前入口文件
define('BIND_MODULE','Admin');
define('APP_PATH','./Application/');
require './ThinkPHP/ThinkPHP.php';
复制代码[/code]
然后访问URL地址
http://serverName/index.php
复制代码[/code]
就会生成Admin模块的目录,并生成一个默认的控制器类
Admin\Controller\IndexController。 如果需要生成更多的控制器类,可以定义
BUILD_CONTROLLER_LIST常量,例如:
// 绑定Admin模块到当前入口文件
define('BIND_MODULE','Admin');
define('BUILD_CONTROLLER_LIST','Index,User,Menu');
define('APP_PATH','./Application/');
require './ThinkPHP/ThinkPHP.php';
复制代码[/code]
访问后会自动生成三个指定的控制器类:
Admin\Controller\IndexController
Admin\Controller\UserController
Admin\Controller\MenuController
复制代码
[/code]
注意:默认生成的控制器类都是继承
Think\Controller,如果需要继承其他的公共类需要另外调整。 如果在应用的公共配置文件中设置关闭了
APP_USE_NAMESPACE的话,生成的控制器类则不会采用命名空间定义。
需要注意的就是:在自动生成Admin入口文件之前,自己绝对不能擅自添加Admin文件夹
相关文章推荐
- thinkphp-如何生成Admin后台文件入口
- thinkphp3.2后台模块怎么添加(admin),直接复制Home?还是在入口文件生成?
- 如何在后台运行模式生成Excel格式文件
- 学习ThinkPHP3.2.2:video11,生成表情数组文件方法2,F函数
- thinkphp3.2如何自动生成后台模块并且怎么访问
- Thinkphp3.2.2如何建立前后台公用的控制器
- thinkphp3.2.2如何生成多个模块
- Thinkphp3.2.2+Uploadify文件上传生成缩略图
- thinkphp 如何在两个入口文件中通过进行跳转呢?
- 如何在后台运行模式生成Excel格式文件(收藏)
- 学习ThinkPHP3.2.2:video11,服务器端生成表情数组文件
- Thinkphp3.2.2+Uploadify文件上传生成缩略图
- destoon 后台入口文件weigouadmin.php解析
- thinkphp3.2如何自动生成后台模块并且怎么访问
- thinkphp5.0学习(四):入口文件、路由模式、路由设置和url生成
- ThinkPHP教程_PHP框架之ThinkPHP(一)【入门和介绍、ThinkPHP版本和文件夹规范、项目入口文件】
- 学习ThinkPHP3.2.2:video25,后台模板文件的存放位置
- java web项目如何生成exe可执行文件,及安装文件教程
- JAVA Applet教程-如何在Applet中引用jar中的资源文件 作者:admin
- 如何生成 .plist文件,plist文件制作教程