新手在这里。 如何使用tbButton更新数据库中的一个值?甚至不确定我是否应该这样做。
这就是我到目前为止......在控制器中:
public function activate()
{
$this->widget('bootstrap.widgets.TbButton', array(
'type'=>'warning',
'label'=>'Activate',
'size'=>'small',
));
}
在视图中:
<?php $this->widget('bootstrap.widgets.TbGridView', array(
'type'=>'striped bordered condensed',
'dataProvider'=>$model->deactivate(),
'columns'=>array( array(
'class'=>'bootstrap.widgets.TbButtonColumn',
///blah///
array(
'header'=>'Activate',
'value'=>array($this,'activate'),
),
)
)); ?>
答案 0 :(得分:0)
您可以触发对控制器的ajax调用,通过该调用,您可以传递参数,更新的行ID,要更新的字段等等。
然后您可以处理它并提供有关此呼叫的beck信息,您可以通过拨打电话的对象来获取此信息
这是一种方法:D