2016-03-27 6 views
1

私はspesific divにsetFlashメッセージを表示したいと思います。 ここに私のコントローラとビューのページコードです。display setFlash on spesific div

私のコントローラのコードは次のとおりです。

public function actionCreate() { 
     Yii::$app->session->setFlash('success', 'message'); 
     return $this->redirect(['site/page']); 
} 

私の見解ページのコードは次のとおりです。あなたのPHPページで

<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

はあなたが適切なエコーに

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