在cakephp的Multiflash会议

时间:2014-04-23 17:28:36

标签: cakephp

我需要使用cakephp发送超过1个会话的flash,我已经找到了一些解决方案,如何创建一个for循环并组合一个交易,但想知道是否有任何本地功能的蛋糕。

2 个答案:

答案 0 :(得分:1)

两天前我写了http://www.dereuromark.de/2014/04/21/cakephp-flash-messages-2-0/

这基本上在CakePHP1.x中添加了对此的支持,因此现在也为CakePHP2.x添加了支持。 它还为每种类型堆叠多个消息。详细信息请参见Wiki

答案 1 :(得分:0)

它真的不清楚你真正想要的是什么 - 但是要像文档那样创建多个flash消息 -

// set a bad message.
$this->Session->setFlash('Something bad.', 'default', array(), 'bad');

// set a good message.
$this->Session->setFlash('Something good.', 'default', array(), 'good');

在你看来 -

echo $this->Session->flash('good');
echo $this->Session->flash('bad');

还有一个帮助你可以结账 - MultiFlashHelper