发布网友 发布时间:2022-04-06 02:21
共3个回答
懂视网 时间:2022-04-06 06:42
设置默认控制器有两种方法:
(推荐教程:yii)
1、打开/vendor/yiisoft/yii2/web/Application.php
public $defaultRoute = 'site';
把这个默认改了,但是修改框架源码不是很好,最好是在配置文件中扩展。
2、打开frontend/config/mian.php
在return[]下添加内容:
'defaultRoute' =>'index'
这样默认控制器就改好了。
热心网友 时间:2022-04-06 03:50
原因在hooks.php里$hook['这里必须是CI的挂载点'],之前还以为这个名称可以自己定,然后在哪里把这个hook挂上去。所以才报错。另外需要先使用$this->CI=&get_instance();来获取CI的对象,不然调用不了CI自带的类热心网友 时间:2022-04-06 05:08
Mole.php 里面,可以自己重写 defaultRoute 和 defaultController 属性。