听起来很简单,对吧?我已经搜索了高低,我无法找到如何做到这一点。我有一个 CGridView:
$dataProvider = new CArrayDataProvider ($auctions);
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'columns'=>array(
'id::ID',
'product.title::Title',
'state::Status',
),
));
我想添加第四列,它只包含一个简单的按钮,按下时将执行 javascript。我试过了:
array(
'class' => 'CButtonColumn',
),
这只是给了我一个错误:
Undefined property: stdClass::$primaryKey
有任何想法吗?