Пример #1
0
 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]);
 }