示例代码
array(
'class'=>'CButtonColumn',
'template'=>'{email}{view}{update}{delete}',
'buttons'=>array(
'email' => array(
'label'=>'email',
'imageUrl'=>Yii::app()->request->baseUrl.'/images/icon_sina.gif',
'url'=>'Yii::app()->createUrl("users/email", array("id"=>$data->id))',
),
),
),
其中本人做的一个例子
<?php $this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$model->search(),
'columns'=>array(
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style="width:76px">批量删除</button>',
'class' => 'CCheckBoxColumn',
'headerHtmlOptions' => array('width'=>'33px'),
'checkBoxHtmlOptions' => array('name' => 'selectdelete[]'),
),
'company'=>array(
'name'=>'company',
'value'=>'$data->company',
'footer' => '<button type="button" onclick="GetTopBox();" style="width:76px">批量推荐</button>',
), // display the 'title' attribute
'model'=>array(
'name'=>'model',
'value'=>'$data->model',
'footer' => '<button type="button" onclick="GetUnBox();" style="width:76px">取消推荐</button>',
),
'top'=>array(
'name'=>'top',
'value'=>'$data->tops'
),
'category',
'brand',
'money',
'number',
'status'=>array('name'=>'status','value'=>'$data->getstatus'),
array( // display a column with "view", "update" and "delete" buttons
'class'=>'CButtonColumn',
),
),
));
?>
