1
コントローラ:私はどのhasFlashまたはgetFlashを持っていないYii2フラッシュメッセージは自動的にレンダリング
if ($model->load(Yii::$app->request->post()) && $model->contact(Yii::$app->params['emailto']) && $model->save()) {
\Yii::$app->session->setFlash('success', 'Thanks.');
}
return $this->redirect(Yii::$app->request->referrer);
私は、ビューファイルでフォームを持っている、と私は送信ボタンをクリックすると、ページをリロードし、フラッシュメッセージが表示されますが、ビューファイル内にあります。
は、私は、ビューファイルに追加する場合:
<?= Yii::$app->session->getFlash('success') ?>
2件のメッセージが表示されています。自動的に表示されているものを削除するには?