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,
),
任何想法:
我在我的配置,沒有運氣嘗試這樣做?