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