我在数据库中有一个可以存储 0 或 1 的归档状态。0 = 非活动和 1 = 活动。当我在 yii, admin.php 文件中创建一个组合框时,它会正确搜索,但组合框中出现的文本是 0 和 1,但我看到 In-Active 和 Active,但在选项值中它应该是 0 和 1。这里是我的代码...
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'cities-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'id',
'country.countryname'=>array('name'=>'countryid', 'value'=>'$data->country->countryname', 'filter'=>CHtml::listData(Countries::model()->findAll(array('order'=>'countryname')), 'id', 'countryname')),
'cityname',
'citycode',
'citystatus'=>array('name'=>'citystatus', 'value'=>'$data->setCityStatus() . $data->getCityStatus($data->citystatus)', 'filter'=>CHtml::listData(Cities::model()->findAll(array()), 'citystatus', 'citystatus')),
'citycoords',
array(
'class'=>'CButtonColumn',
'template'=> ($iHasFullAccess == 1 ? '{view}{update}{delete}' : '{view}') ,
),
),
));
?>