2013-11-23 99 views
0

新手在这里。 如何使用tbButton更新数据库中的一个值?甚至不知道这是我该怎么做的。tbButton更新yii的值数据库

这是我迄今为止..在控制器:

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

你尝试什么吗? – tinybyte

+0

明白了。谢谢! – jaime

回答

0

可以触发一个AJAX调用控制器,与调用,您可以通过参数,更新的行ID,要更新的字段等等。

,那么你可以处理它,并给有关该呼叫使唤的信息,你可以赶上与谁发出的呼吁

这就是一个办法做到这一点的对象这个信息:d