Filtro En Cgridview

hola, estoy listando los registros de la tabla usuarios, pero quiero que se muestren solo los registros creados por el usuario que está logueado, tengo un campo llamado usuariocrea con el id ¿qué debo hacer?

Buenos días.

En tu CGridView tendrás algo como esto:




...

'dataProvider'=>$model->search(),

...



Por otro lado tendrás q guardar el id del usuario logueado en alguna parte.

Y por último modificar la función search() de tu modelo (o crear otra parecida) añadiendo una línea parecida a esta:




...

$criteria->compare('usuariocrea ', $variableConIdUsuarioLogueado, false);

...



Un saludo.