public function search($params) { $query = UserSearch::find(); $dataProvider = new ActiveDataProvider(['query' => $query, 'pagination' => ['pageSize' => 20]]); if (!$this->load($params)) { return $dataProvider; } $query->andFilterWhere(['like', 'username', $this->username]); return $dataProvider; }
/** * @param $pk */ public function actionChangeTime($pk) { $model = UserSearch::findOne($pk); if ($model) { $model->load(Yii::$app->request->get()); $model->created_at = strtotime($model->created_at); if ($model->update()) { echo Json::encode(array('status' => 'success')); } else { echo Json::encode(array('status' => 'error', 'msg' => '修改时间失败')); } } else { echo Json::encode(array('status' => 'error', 'msg' => '不存在此人')); } Yii::$app->end(); }