我正在使用 Yii 和 YiiBooster,我TbEditableColumn
用来编辑我的GridView
.
是否可以使用此可编辑列更改表中的数据?
这是我的代码:
$this->widget('booster.widgets.TbGridView', array(
'id' => 'post-grid',
'type' => 'striped bordered',
'dataProvider' => $model->search(),
'filter' => $model,
'columns' => array(
array('name' => 'author_name', 'value' => '$data->author ? $data->author->username: "-"'),
array('name' => 'kegiatan', 'value' => 'str_replace(array("\r\n", "\r", "\n"), "\n", $data->kegiatan)'),
'pic',
'keterangan',
'create_time',
array(
'class' => 'booster.widgets.TbEditableColumn',
'name' => 'feedback',
'sortable' => false,
'editable' => array(
'url' => $this->createUrl('updateFeedback'),
'placement' => 'right',
'inputclass' => 'span3'
)
),
array(
'header' =>'Action',
'class' => 'CButtonColumn',
),
),
));
我必须在 MyController/updateFeedback 中做什么?