$this->widget(‘bootstrap.widgets.TbExtendedGridView’, array(
…
array(
'name' => 'status',
'class' => 'bootstrap.widgets.TbEditableColumn',
'headerHtmlOptions' => array('style' => ''),
'editable' => array(
'type' => 'select',
'url'=>$this->createUrl('/user/manage'),
'source'=>array(0=>'pending',1=>'confirmed',2=>'banned'),
'success'=>'js:function(response,newValue){
alert(responseg);
}',
)
),
array(
'name'=>'warned',
'header'=>'WARNED',
'class'=>'bootstrap.widgets.TbToggleColumn',
'toggleAction'=>$this->createUrl('user/manage'),
),
…
);
以上是代码片段,status里面的url缺少额外参数id,但是我不知道怎么才能传参过去,尝试过后面加array(‘id’=>$data->id),但是$data这儿貌似没有定义,求大神帮忙,
另问一个小问题,这个$data什么时候才能用?
warned里面的也是这个问题,url不能正确处理,’toggleAction’传参不正确,导正不能正确处理数据
坐等答复