2016-03-27 19 views
1

我想在spesific div上顯示setFlash消息。 這裏是我的控制器和查看頁面的代碼。spesific 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> 

回答

2

在你的PHP頁面,您必須插入正確的回聲

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> 
+0

坦克高高飛翔。這是有用的 –

+0

你可以請投票可能的問題?我是問題禁令:-( –

+0

當然是一個非常有用的問題.. – scaisEdge