yii2.0 写报错页面

yii2.0
class BaseController extends yiiwebController{
public function error($msg,$url){

    $params = array('msg'=>$msg,'url'=>$url,'status'=>false);
    echo \Yii::$app->view->renderFile('@app/views/base/error.php',['params'=>$params]);
    Yii::$app->end();
}
public function success($msg,$url){
    $params = array('msg'=>$msg,'url'=>$url,'status'=>true);
    echo \Yii::$app->view->renderFile('@app/views/base/error.php',['params'=>$params]);
    Yii::$app->end();
}

}
调用
class LoginController extends BaseController
{

public function actionLogin()
{
$this->error('用户名或密码错误','/login/index');
}

}
yii2.0   写报错页面

两个方法,一个成功,一个失败,我是在写一个页面里面,通过status区别成功还是失败,msg是报错信息,url是报错之后的跳转,下面是页面代码:
(我是用的弹窗插件,页面具体效果可自己编辑)

上一篇:js返回上一页并刷新的几种方法:


下一篇:Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。