If you would like to inform the user, that his changes were successfully saved, you could add the following line to your Controller:
Yii::app()->user->setFlash('success',"Data saved!");
Displaying the flash message in a view is done by
if( Yii::app()->user->hasFlash('success') ) {
echo Yii::app()->user->getFlash('success');
}
If you want the flash message to automatically fade out after a few seconds, you will have to add the following lines to your view:
Yii::app()->clientScript->registerScript(
'myHideEffect',
'$("div[class^=flash-]").animate({opacity: 1.0}, 3000).fadeOut("slow");',
CClientScript::POS_READY
);
1 Comment
Thanks Its Working