黑马程序员技术交流社区

标题: 【上海校区】Yii中User使用Flash信息 [打印本页]

作者: 梦缠绕的时候    时间: 2019-1-23 09:41
标题: 【上海校区】Yii中User使用Flash信息
当你提交表单后,要显示信息提示用户时,就要用到setFlash,hasFlash,getFlash,在protected/controllers创建TestController.php文件,内容如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
classTestControllerextendsCController
{
    functionactionOk()
    {
        Yii::app()->user->setFlash('success','Everything went fine!');
        $this->redirect('index');
    }
    functionactionBad()
    {
        Yii::app()->user->setFlash('error','Everything went wrong!');
        $this->redirect('index');
    }
    functionactionIndex()
    {
        $this->render('index');
    }
}

在protected/views/test创建index.php文件:
?
1
2
3
4
5
6
7
8
9
10
11
user->hasFlash('success')):?>
        user->getFlash('success')?>




user->hasFlash('error')):?>
        user->getFlash('error')?>




作者: 不二晨    时间: 2019-1-23 17:17
奈斯,感谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2