2016-03-27 25 views
1

Belirli bir div üzerinde setFlash mesajını görüntülemek istiyorum. Burada benim denetleyicim ve görünüm sayfası kodu.display setFlash on spesifikfic

benim denetleyicisi kodu:

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

benim bakış sayfası kodu: php sayfasında

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

cevap

2

Doğru yankı

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

tankları bir loat takmalısınız. –

+0

faydalı oldu, lütfen soru sorabilir misiniz? Ben soru yasağı :-( –

+0

Elbette gerçekten yararlı bir soru .. – scaisEdge