Я следил за этим Link. Мой код выглядит следующим образом в контроллереКак установить флэш-сообщение в 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]);
}
в представлении
<div id="message">
<?= Yii::$app->session->getFlash('success');?>
</div>
теперь в результате того, что я сделал это не то, что я ожидал. Я получил сообщение «успешно попал на страницу оплаты», как будто я его откликнулся. Если он похож на echo, то зачем нам флэш-сообщение в Yii2. Я думаю, что в моем коде может отсутствовать что-то, что делает мое флеш-сообщение похожим на обычный.
Вы смущены о том, что вспышка сообщение есть (в yii). Это просто сообщение, которое будет отображаться один раз, а затем удаляется из сеанса. – DrunkWolf
Да, я был немного смущен. – Bloodhound