yii框架配置默认controller和action示例_php实例_脚本

设置默认controller

查看 app/Http/routes.php

在/protected/config/main.php添加配置

复制代码 代码如下:Route::get('/', 'WelcomeController@index');

复制代码 代码如下:'Auto','defaultController'=>'auto',

@是一个界定符,前面是控制器,后面是动作,表示当用户请求url / 的时候,执行控制器 WelcomeController 中的 index 方法

上述配置了默认的controller为AutoController.php

复制代码 代码如下:app/http/controllers/welcomecontroller.phppublic function index(){return view;}

设置默认action

当前默认返回一个视图,视图的名字叫做 welcome,实际上是 welcome.blade.php,blade是laravel的视图模板。

在AutoController.php中设置

可以查看 `resources/views/welcome.blade.php

复制代码 代码如下:class AutoController extends CController{ public $defaultAction = 'test';

修改welcomecontroller.php

public function actionTest() { ... } ...

复制代码 代码如下:public function index(){// return view;return 'hello, laravel';}

此时访问xxxx/index.php会默认转到xxxx/index.php?r=auto/test

在浏览器中测试,得到一个简单的反馈。

我们新建一个路由,在routes.php中增加:

本文由金沙官网线上发布于编程,转载请注明出处:yii框架配置默认controller和action示例_php实例_脚本

您可能还会对下面的文章感兴趣: