文件名称:定义控制器-图像目标检测技术及应用
文件大小:2.49MB
文件格式:PDF
更新时间:2024-06-23 17:50:56
ThinkPHP3.1
ThinkPHP3.1 完全开发手册 53 DEFAULT_ACTION,系统默认的默认模块设置是 Index 模块,默认操作设置是 index 操作。也就是说: http://localhost/App/index.php 和 http://localhost/App/index.php/Index 以及 http://localhost/App/index.php/Index/index 等效。 可以在项目配置文件中修改默认模块和默认操作的名称。 如果我们访问一个不存在的操作或者模块,并且也没有渲染到默认定位的模板文件的话,在调试模式下面 会抛出异常错误,在部署模式下则会发送 404 错误,但是可以通过空模块或者空操作方法引导这些页面到 你希望的页面,请参考后面的空模块和空操作。 3.1 版本开始,增加 ACTION_SUFFIX 配置参数,用于设置操作方法的后缀。 例如,如果设置: 1. 'ACTION_SUFFIX'=>'Action' 那么访问某个模块的 add 操作对应读取模块类的操作方法则由原来的 add 方法变成 addAction 方法。 5.3 定义控制器 每个模块是一个 Action 文件,因此应用开发中的一个重要过程就是给不同的模块定义具体的操作。一个应 用如果不需要和数据库交互的时候可以不需要定义模型类,但是必须定义 Action 控制器,一般位于项目的 Lib/Action 目录下面。 Action 控制器的定义非常简单,只要继承 Action 基础类就可以了,例如: 每个模块是一个 Action 文件, 因此应用开发中的一个重要过程就是给不同的模块定义具体的操作。一个应用如果不需要和数据库交互的 时候可以不需要定义模型类,但是必须定义 Action 控制器,一般位于项目的 Lib/Action 目录下面。 Action 控制器的定义非常简单,只要继承 Action 基础类就可以了,例如: