Kohana之创建和使用控制器
来源:互联网 发布:苹果4s连不上网络数据 编辑:程序博客网 时间:2024/06/04 18:56
控制器的约定
1、必须位于控制器(或子控制器)目录。
2、控制器文件名必须小写,如:articles.php。
3、控制器中的类必须和文件名关联,首字母大写并用 Controller_ 开头,如:Controller_Articles。
4、必须继承 Controller 父类。
5、控制器中需要被外部访问的方法必须定义为 public 并且用 action_ 开头(如:public action_index()),如果不是这样定义,那么就不能通过路由请求到该方法。
6、要想从控制器输出信息,给 $this->request->response 赋值就可。
请求一个控制器
默认情况下从 url 请求一个控制器可以在 url 中附加上控制器名和动作名,如下:
http://example.com/index.php/<控制器(Controller)>/<动作(Action)>
创建一个控制器
应用程序中的控制器一般放在 application/classes/controller 文件夹中。如:application/classes/controller/basic.php
如果是作为模块那么则放在 module/模块名/classes/controller 文件夹下。
class Controller_Basic extends Controller{ public function action_index() { $this->request->response = "Hello World"; }}
- Kohana之创建和使用控制器
- Kohana框架基础使用-控制器-model-view
- 使用rails高效开发之快速创建控制器 视图 模型和数据库文件
- 使用rails高效开发之快速创建控制器 视图 模型和数据库文件
- 使用xib创建控制器
- Kohana之安装
- Kohana之视图
- Kohana 数据库使用
- 使用Nib创建视图控制器
- 使用artisan命令创建控制器
- kohana
- kohana :PHP框架sql使用
- Kohana ORM 基本知识和操作
- 控制器的创建和view的创建
- kohana控制器目录与类class写法关系class Controller_a_b_c_d_admin
- Kohana中控制器继承自Controller_Template的问题
- IOS使用视图控制器和视图(二)通过 UISwitch 创建及使用开关
- 使用storyboard创建导航控制器以及控制器的生命周期
- android调试常用工具
- msm7x27a添加camera差值以及添加新拍照分辨率尺寸
- 纯CSS3实现的瀑布布局
- 注意力偏差
- JAVA 笔记,常见BUG
- Kohana之创建和使用控制器
- 深入分析游戏设计的8条原则
- 详解Linux内核之双向循环链表
- 内核中的内存申请
- IOS查看crash logs
- uva 10763 Foreign Exchange
- 64位操作系统使用plsql
- JavaScript中异常处理
- Android(Java):把EHCache集成到android项目里