Cakephp – 在视图页面的不同位置显示flash消息
发布时间:2020-12-13 18:27:46 所属栏目:PHP教程 来源:网络整理
导读:我有一个视图文件,其中有两种形式在不同的位置说, 一个表格位于左角,另一个表格位于右角. 成功提交表单后,将使用闪存成功消息 $this-Session-setFlash(); 问题是如果Form1被触发我想在Form1下显示消息flash,即在左下角. 或者如果Form2被触发,我想在Form2下显
我有一个视图文件,其中有两种形式在不同的位置说,
一个表格位于左角,另一个表格位于右角. 成功提交表单后,将使用闪存成功消息 $this->Session->setFlash(); 问题是如果Form1被触发我想在Form1下显示消息flash,即在左下角. 或者如果Form2被触发,我想在Form2下显示消息flash,即在右上角. 但是现在两条消息都显示在顶部,因为我已经放入了布局 <?php echo $this->Session->flash(); ?> 我想改变这个但不知道如何实现这个……:'(
当您拨打
setFlash时,您可以提供密钥值.例如, $this->Session->setFlash('This message is for form 1.','default',array(),'form1'); 然后您可以在每张表格上方打印闪光灯.它只会显示指定的键是否有值. <?php echo $this->Session->flash('form1') ?> 您可以在here找到更多信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |