2014-10-19 19 views
-1

添加文字我都或多或少在「視圖」代碼:Yii的前值EColumnsDialog

'columns' => array(
      array(
       'header' => 'ID', 
       'name' => 'id', 
       'value'=>'$data->id', 
      ), 

我需要添加到它讓每一個文章ID,顯示或八月初1,2 ,3,4,5意 「TEXT」 即沒有顯示輸出在今年8:

| ID | some_table | some_table | 
| TEXT_1 | samplesample | samplesample | 
| TEXT_2 | samplesample | samplesample | 
| TEXT_3 | samplesample | samplesample | 
| TEXT_4 | samplesample | samplesample | 
| TEXT_5 | samplesample | samplesample | 

enter image description here

+0

圖爲他們希望有 http://i.stack.imgur.com/5Qdku.png 「列我有什麼,什麼'=>數組( 陣列( '標題'=> 'ID', '名稱'=> 'ID', '值'=>' $ DATA-> ID」, ) 我有這樣做,「值=> ID」,而不是顯示一個NO.ID開始顯示一個TXT_ ID NO.ID – ubgsdnhfj 2014-10-19 21:44:34

+0

可能重複的[YII CGridView錯誤](http://stackoverflow.com/questions/26466683/yii- cgridview錯誤) – Dinistro 2014-10-21 08:52:33

回答

2

試試這樣說:

'columns' => array(
    array(
     'header' => 'ID', 
     'name' => 'id', 
     'value'=>function($data){ 
      return "TXT".$data->id'; 
     } 
    ), 

這就像你的另一個問題:YII CGridView error