Yii在EColumnsDialog中的值之前添加文本

时间:2014-10-19 20:30:38

标签: php yii

我或多或少地在“视图”中使用了代码:

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

我需要添加它,以便每个显示八月或早期1,2,3,4,5的TEXT ID都是“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

1 个答案:

答案 0 :(得分:2)

试试这样:

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

这就像你的另一个问题:YII CGridView error