Звучит просто, правда? Я искал высоко и низко, и я не могу узнать, как это сделать. У меня есть 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
Есть идеи?