获取表单保存错误提示信息
控制器
Yii::$app->session->setFlash('success','修改成功');
Yii::$app->session->setFlash('error', Tools::getModelErr($model));
视图
<ul class="layui-row">
<?php if(Yii::$app->session->hasFlash('success')) { ?>
<li class="layui-bg-greentosan-formTips">
<i class-"layui-icon"></i>
<?php echo Yii:: $app->session->getFlash('success');?>
</li>
<?php } ?>
<?php if(Yii::$app->session->hasFlash('error')){ ?>
<li class="layui-bg-redtosan-formTips">
<i class-"layui-icon">ဆ</i>
<?php echo Yii::$app->session->getFlash('error');?></li>
<?php } ?>
<?php if(Yii::$app->session->hasFlash('info')){ ?>
<li class="layui-bg-bluetosan-formTips">
<i class-"layui-icon"></i>
<?php echo Yii::$app->session->getFlash('info');?>
</li>
<?php } ?>
</u1>
Yii::$app->session->setFlash('error','保存失败:'.Tools::getModelErr($baozhuang));//跳转仍然可以显示提示信息
Yii::$opp->getsession()->setFlash('faild','保存夫败:'.Tools::getwodelErr($model));//这种方式设置的提示信息,redirect跳转后不能提示
<?php echo $form->errorSummary($model);?>
No comments to display
No comments to display