public function actionSearch() { $model = new Region('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Region'])) { $model->attributes = $_GET['Region']; } $criteria = $model->search()->getCriteria(); $count = Region::model()->count($criteria); $pagination = new CPagination($count); $pagination->setPageSize(15); $pagination->applyLimit($criteria); $dataProvider = Region::model()->findAll($criteria); $this->render('search', array('dataProvider' => $dataProvider, 'pagination' => $pagination)); }