在特定 div 上显示 setFlash
display setFlash on specific div
我想在特定 div 上显示 setFlash 消息。
这是我的控制器和查看页面代码。
我的控制器代码是:
public function actionCreate() {
Yii::$app->session->setFlash('success', 'message');
return $this->redirect(['site/page']);
}
我的查看页面代码是:
<section class="main">
<div class="panel panel-default">
<div class="panel-heading panel_heading">
</div>
<div class="panel-body">
(get flash message here)
</div>
</div>
</section>
在您的 php 页面中,您必须插入正确的 echo
use common\widgets\Alert;
<section class="main">
<div class="panel panel-default">
<div class="panel-heading panel_heading">
</div>
<div class="panel-body">
<?= Alert::widget() // get flash message here) ?>
</div>
</div>
</section>
我想在特定 div 上显示 setFlash 消息。 这是我的控制器和查看页面代码。
我的控制器代码是:
public function actionCreate() {
Yii::$app->session->setFlash('success', 'message');
return $this->redirect(['site/page']);
}
我的查看页面代码是:
<section class="main">
<div class="panel panel-default">
<div class="panel-heading panel_heading">
</div>
<div class="panel-body">
(get flash message here)
</div>
</div>
</section>
在您的 php 页面中,您必须插入正确的 echo
use common\widgets\Alert;
<section class="main">
<div class="panel panel-default">
<div class="panel-heading panel_heading">
</div>
<div class="panel-body">
<?= Alert::widget() // get flash message here) ?>
</div>
</div>
</section>