如何在GridView Yii2中设置默认值

时间:2015-04-23 07:43:43

标签: gridview yii2 yii2-advanced-app

我是Yii2的新手,我需要一点关于GridView Yii2的帮助 GridView Yii2 http://i60.tinypic.com/35l91g1.png

我试图像这样做一个条件:

counter==0

但是我得到了错误:

Error http://i62.tinypic.com/2vxos1z.png

  

未知属性 - yii \ base \ UnknownPropertyException   获取未知属性:backend \ modules \ aitk \ models \ AitkRequest :: Rejected

有人帮帮我.. 我们如何用一些条件值设置默认值?

对于Attenttion和Help,我感谢你...... :)

2 个答案:

答案 0 :(得分:1)

使用这样的闭包:

<

请参阅more

编辑:

使用css。添加html或css文件:

>

答案 1 :(得分:1)

尝试使用此代码:

'value' => function ($model) {
    return getStatusHtml($model->status);
}

一些功能:

function getStatusHtml($status)
    {
        $text = '';
        if ($status == 1) {
            return '<span class="label label-success>Success</span>';
        } elseif ($status == 2) {
            return '<span class="label label-default>Default</span>';
        } else {
            return '-';
        }
    }