Ho provato nella actionAdmin, che normalmente usa $model->search() come dataProvider, a creare un data Provider a manina
$data = new CActiveDataProvider($model, array ("pagination" => array("pagesize" => 30)));
$this->render('admin',array(
'model' => $model,
'data'=>$data,
));
mente in view/admin.php
'dataProvider'=>$data,
Manca una cosa: come passo i parametri di ricerca a $data?