我存储的状态值0或1表示已启用或已禁用。我在TbGridView中显示值。在状态字段中,显示值为0或1.但我想显示已启用或已禁用。
我的代码在这里,
<?php $this->widget('bootstrap.widgets.TbGridView',array(
'id'=>'states-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'state_val',
'state_name',
'status',
array(
'class'=>'bootstrap.widgets.TbButtonColumn',
'template'=>'{update}',
),
),
)); ?>
答案 0 :(得分:1)
尝试这种方式:
[
'attribute' => 'status',
'value' => '($data->status) ? "Enabled" : "Disabled"',
],