2017-05-11 21:52:09 3864次浏览 2条回答 0 悬赏 10 金钱

Unknown Method – yii\base\UnknownMethodException

Calling unknown method: app\controllers\SiteController::redirect()

请问怎么办直接继承conroller基类就可,继承我自己的写的基类就出错 ,我自己的基类是继承controller

最佳答案

  • johnny1991 发布于 2017-05-11 22:46 举报

    如果使用redirect请确定继承yii\web\controller,而不是yii\base\controller

    2 条回复
    回复于 2017-05-12 14:55 回复

    就是这个原因,不过我想晓得他们有啥区别

    回复于 2017-05-12 15:13 回复

    类不同你去看下源码就知道了,base里是没有rediect这个function 而且web的是继承的base

    , 觉得很赞
您需要登录后才可以回答。登录 | 立即注册
大头
见习主管

大头

注册时间:2016-11-14
最后登录:2017-07-10
在线时长:9小时42分
  • 粉丝7
  • 金钱330
  • 威望0
  • 积分420

热门问题