私は完璧に機能するフォームを持っています。記入して検証に合格すると、フォームでもある別のページに移動します。ただし、ユーザーがこのフォームにアクセスすると、上部に「警告」が表示されます。drupalにdrupal_set_message関数があることは知っていますが、YIIは同様のことを達成するために何をする必要がありますか?
1 に答える
2
Yiiは次のようなものを使用します
Yii::app()->user->setFlash('notice', 'This is your notice');
ビューでは、次のようなものを追加する必要があります。
foreach(Yii::app()->user->getFlashes() as $key => $message) {
echo '<div class="flash-' . $key . '">' . $message . "</div>\n";
}
詳細については、こちらをご覧ください:http ://www.yiiframework.com/wiki/21/how-to-work-with-flash-messages/
于 2012-10-30T14:06:01.883 に答える