Mostrar imagenes en CGridView (EJEMPLO)

Después de investigar en varios foros, logré mostrar las imagenes que son grabadas en un directorio, trayendo de la base de datos el nombre de estas. Espero el ejemplo sea de ayuda a alguien más.




$this->widget('zii.widgets.grid.CGridView', array(

		'id'=>'votacion-grid',

		'dataProvider'=>$model2->buscar($categoriaID),

		'summaryText'=>'',

		'itemsCssClass' => 'table table-striped table-hover',

		'htmlOptions'=>array('class'=>''),

		//'filter'=>$model,

		'columns'=>array(

			array(

                        'header'=>'foto',

                        'value'=>'CHtml::image(Yii::app()->request->baseUrl."/fotos/".$data->foto)',

			'type'  => 'raw',

                       

                        ),

			array(

				'name'=>'organizacionID',

				'value'=>'Organizacion::model()->findByPk($data->organizacionID)->nombre',

                            ),

			'nombre',

			'apellido',

//			'foto',


                        

                            

		),

	)); 



Buenas.

En el título de tu post podrías añadir el prefijo [EJEMPLO] o algo así para que se entienda que no es una pregunta.

Un saludo.

Perfecto, gracias.