这里有新鲜出炉的精品教程,程序狗速度看过来!
Yii 2 完全根据 Yii 1.1 版本重写,后者是最流行的 PHP 框架之一。Yii 2 继承了 Yii 的简洁、快速、和高扩展性。Yii 2 需要 PHP 5.4,并且拥有现代 web 应用开发中最好的实例和协议。
安装好 Yii2 后, Yii2 的默认的控制器是 SiteController, 新建 Modules 的时候默认的控制器是 DefaultController. 如果开发和路由需要修改成其他控制器为默认的控制器的话。下面这篇文章主要给大家介绍了关于 Yii2 设置默认控制器的两种方法,需要的朋友可以参考下。
本文主要给大家介绍了关于 Yii2 默认控制器设置的内容,分享了两种方法供大家参考学习,下面来一起看看详细的介绍:
方法 1:
首先 Yii2 中在 / vendor/yiisoft/yii2/web/Application.php 的 28 行
- class Application extends \yii\base\Application
- {
- /**
- * @var string the default route of this application. Defaults to 'site'.
- */
- public $defaultRoute = 'Welcome'; /*,但是改的是框架源码,所以不建议使用*/
方法 2:
/frontend/config/main.php 或 / backend/config/main.php 中
然后在具体的控制器中添加如下:
然后访问:http://www.xxx.com/frontend/web/ 就是自己设置的网站默认控制器加方法!
注意:basic 版本下的就要找的 basic/config/web.php 下 同上!!!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对 PHPERZ 的支持。
来源: http://www.phperz.com/article/17/0827/339827.html