标签:bind font 应用 自动生成 模块 pat 批量 uil require
从3.2.2版本开始,可以支持自动生成默认模块之外的模块目录以及批量生成控制器和模型类。
例如,如果我们需要生成一个Admin模块用于后台应用,在应用入口文件中定义如下:
// 绑定Admin模块到当前入口文件define(‘BIND_MODULE‘,‘Admin‘);define(‘APP_PATH‘,‘./Application/‘);require ‘./ThinkPHP/ThinkPHP.php‘;然后访问URL地址
http://serverName/index.php就会生成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‘;访问后会自动生成三个指定的控制器类:
Admin\Controller\IndexControllerAdmin\Controller\UserControllerAdmin\Controller\MenuController标签:bind font 应用 自动生成 模块 pat 批量 uil require
原文地址:http://www.cnblogs.com/wangshuyi/p/6676443.html