/** * Manages all models. */ public function actionAdmin() { if ($this->CanAccess("admin")) { $model = new Region('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Region'])) { $model->attributes = $_GET['Region']; } $this->render('admin', array('model' => $model)); } else { throw new CHttpException(405, Yii::t('app', 'You do not have permissions to access this page.')); } }
/** * Manages all models. */ public function actionAdmin() { $model = new Region('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Region'])) { $model->attributes = $_GET['Region']; } $this->render('admin', array('model' => $model)); }
/** * 广告栏开启情况统计 */ public function actionBrand() { $this->layout = '//layouts/blank'; $model = new Region('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Region'])) { $model->attributes = $_GET['Region']; } $criteria = new CDbCriteria(array('condition' => 'forerunner IS NOT NULL', 'group' => 'forerunner', 'order' => 'id DESC')); $dataProvider = new CActiveDataProvider('Region', array('criteria' => $criteria)); $this->render('brand', array('sort' => $dataProvider, 'model' => $model)); }
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)); }