Obserwowałem to Link. Mój kod wygląda następująco kontrolerJak ustawić wiadomość flash w Yii2?
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]);
}
w widoku
<div id="message">
<?= Yii::$app->session->getFlash('success');?>
</div>
teraz w wyniku, czego nie ma, czego się spodziewałem. Dostałem wiadomość "pomyślnie przejdzie na stronę płatności", tak jak to zrobiłem. Jeśli jest podobny do echa, to dlaczego potrzebujemy wiadomości flashowej w Yii2. Myślę, że może mi brakować czegoś w moim kodzie, który sprawia, że moja wiadomość flash wygląda jak zwykła.
Jesteś mylić co błysk wiadomość jest (w yii). To po prostu wiadomość, która pojawi się raz, a następnie zostanie usunięta z sesji. – DrunkWolf
Tak, byłem nieco zdezorientowany. – Bloodhound