これに続いてLink。ビューYii2でフラッシュメッセージを設定するには?
<div id="message">
<?= Yii::$app->session->getFlash('success');?>
</div>
にコントローラで
public function actionFunction4()
{
$this->layout="sintel";
$model= new Customers();
\Yii::$app->getSession()->setFlash('success', 'successfully got on to the payment page');
return $this->render("function4",['model'=>$model]);
}
を次のように私のコードは、今私がやったことの結果は、私が期待したものではありません。私はそれをエコーしたように、「支払いページに正常に乗った」というメッセージを得ました。もしそれがechoと似ているなら、なぜYii2にフラッシュメッセージが必要なのでしょうか?私はフラッシュメッセージを普通のもののように見せる何かが私のコードでは見つからないかもしれないと思う。
を追加するためのコントローラクラスであるあなたはどのようなフラッシュについて混乱していますメッセージは(yii)です。一度表示された後、セッションから削除されるメッセージです。 – DrunkWolf
はい、少し混乱しました。 – Bloodhound