听起来很简单吧?我搜索了高和低,我无法找到如何做到这一点。我有一个CGridView:如何添加一个按钮到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
任何想法?
你还可以粘贴堆栈跟踪吗? –