예제 #1
0
 public function actionDatagrid()
 {
     $a = Yii::$app;
     $b = $a->params;
     Yii::$app->params['status'];
     $UserForm = new UserForm();
     $UserForm->scenario = 'search';
     $query = $UserForm->search(Yii::$app->request->queryParams);
     $pages = new Pagination(['pageParam' => 'pageCurrent', 'pageSizeParam' => 'pageSize', 'totalCount' => $query->count(), 'defaultPageSize' => 10]);
     $models = $query->offset($pages->offset)->limit($pages->limit)->all();
     return $this->render('datagrid', ['models' => $models, 'pages' => $pages]);
 }