4
我有以下代码:“数据3失败”YII只存储最后一次闪存?
Yii::app()->user->setFlash('error', "Data1 failed!");
Yii::app()->user->setFlash('error', "Data2 failed!");
Yii::app()->user->setFlash('error', "Data3 failed!");
$flashes = Yii::app()->user->getFlashes();
if (sizeof($flashes) > 0) {
print '<div id="flashes" style="margin: 5px; ">';
foreach($flashes as $key => $message) {
print '<div class="flash-' . $key . '">' . $message . "</div>\n";
}
print '</div>';
}
不管我做什么,它永远只是打印。为什么覆盖与最后一个闪烁,而不是将所有闪烁添加到数组中?
'user' => array(
'allowAutoLogin' => true,
'class' => 'WebUser',
'autoUpdateFlash' => false,
),
任何想法:
我在我的配置,没有运气尝试这样做?