public function getCityList($provinceId) { if (!isset($provinceId) || empty($provinceId)) { return null; } $cityList = Area::find()->where(array('parentId' => $provinceId))->asArray()->all(); if ($cityList) { return $cityList; } return null; }
public function actionArea() { $user = new AdminUser(); if (!$user->checkUserIsLogin()) { $this->redirect(Variable::$home_url); return; } $query = Area::find(); $pagination = new Pagination(['defaultPageSize' => 20, 'totalCount' => $query->count()]); $countries = $query->offset($pagination->offset)->limit($pagination->limit)->all(); return $this->render(Variable::$area_view, ['countries' => $countries, 'pagination' => $pagination]); }