Busqueda en Input

Holas buenos días, bueno soy nueva en YII, y tengo el siguiente inconveniente en los inputs de busqueda del admin, tengo

[color="#8B0000"]array(‘header’=>‘Nombre de Tienda’,

                'name'=>'descripcion',


                'value' => '$data->descripcion',


                'htmlOptions'=>array('style'=>'text-align: center; text-transform: capitalize','width'=>'150px'),


     ),[/color]

cuando utilizo la busqueda debo hacerla por los id de la tienda pero quiero cambiarlo para que sea por el nombre de la tienda que es lo que se me esta listando.

6378

otra.jpg

Hola mira te paso un código q a mi me funcionó




array(

		'name'=>'departamento_iddepartamento',

		'value'=>'$data->departamentoIddepartamento->nombredepartamento',		

		'filter'=>$model->getMenuDepartamento(),

),



EL MÉTODO




Public function getMenuDepartamento()

		{

			return CHtml::listData(Departamento::model()->findAll(),'iddepartamento','nombredepartamento');


		}



Gracias ! estebanhere30 !! sin embargo logre solucionarlo durante la tarde !

lo que hice fue agregar una funcion en el modelo como esta

public function buscarDatosTienda($idtienda)

{	


	$tienda=Tienda::model()->find('idtienda=:id_tienda',array(':id_tienda'=>$idtienda));


		return $tienda->descripcion;


}

agregar la variable public y en el mismo modelo un join a la tabla tienda, luego en el admin me quedo asi

array(‘header’=>‘Nombre de Tienda’,

                'name'=>'nombre_tienda',


                'value'=>'$data->buscarDatosTienda($data->idtienda0->idtienda)',


                'htmlOptions'=>array('style'=>'text-align: center; text-transform: capitalize','width'=>'150px'),

y listo !!