Also meine Frage ist ob ein direkter Update in dem CGridView möglich ist.
zb.
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
),
'columns'=>array(
array(
'header'=> Yii::t('cp', 'Archiviert'),
'name'=>'archived',
'value'=>'$data->archived == 0 ? "nein" : "ja"',
'htmlOptions'=> array( 'width'=>100 ),
),
),
)); ?>
Das man dann Archiviert wenn es auf nein steht also denn Wert 0 hat ihn auf 1 macht.