gridview全选与取值操作
'columns'=>array(
array(
'class'=>'CCheckBoxColumn',
//'header'=>'全选',
//'value'=>'$data->id',
//'checked'=>'true',
'htmlOptions'=>array(
'width'=>'30',
'style'=>'text-align:center',
),
),
取值
gridview 自定义value值
model里:
01 public function item($items,$name){
02 $returnValue='';
03 foreach($items as $n=>$item){
04 if(isset($this->$name)){
05 if($n==$this->$name){
06 $returnValue=$item;
07 }
08 }
09 }
10 return $returnValue;
11 }
view里:
1 array('name'=>'isPass','value'=>'$data->item(array('1'=>'是','0'=>'否'),'isProcess')','filter'=>array('1'=>'是','0'=>'否')),
更简单些
1 'value'=> '$data->ispass == "1" ? "是" : "否"',