首页 > 代码库 > YII 提示信息flash
YII 提示信息flash
【提示信息Flash()】
setFlash() 设置提示信息
getFlash() 提取提示信息
hasFlash() 判断提示信息有无
例如:setFlash(‘success’,’添加商品成功’)
会在session里边存储success信息
HasFlash(‘success’) ; 会判断当前session里边有没有名字是success这个变量
getFlash(‘success’) 会去session里边提取名字为success这个变量,
之后会把success这个变量给我们删除(重新刷新页面这个条信息也就消失了)
以上flash信息是用户组件user来设置
一个在控制器里面操作,设置提示信息;
一个在视图中显示提示信息;
部分添加控制器中代码:
//调用save()方法实现数据添加 if($goods_model -> save()) { //设置添加商品成功提示信息 Yii::app()->user->setFlash('success','添加商品成功'); //信息添加成功后实现页面重定向(商品列表页面) $this -> redirect('./index.php?r=houtai/goods/show'); }
视图中显示信息:放在合适位置
<div> <?php //判断是否有提示信息 if(Yii::app()->user->hasFlash('success')){ echo Yii::app()->user->getFlash('success'); } ?> </div>
YII 提示信息flash
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。