Este es un ejemplo sencillo de como mostrar una imagen dentro de un CGridview. Supongamos que tenemos un campo donde guardamos la direccion de la imagen que deseamos mostrar, lo que deberíamos hacer es lo siguiente:
$this->widget('zii.widgets.grid.CGridView', array( 'id'=>'publicidad-grid', 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array( 'id', 'nombre', 'alta', array( 'type'=>'html', 'name'=>'imagen', 'value'=>'CHtml::image($data->imagen)', ), 'web', array( 'class'=>'CButtonColumn', ), ), ));
con este sencillo código podríamos mostrar la imagen que se halla guardada en el campo imagen
Espero les sea de utilidad.-