public function actionUserEdit($user_id) { $user = User::findOne($user_id); $user->scenario = 'settings'; AdminUser::CorrectUserInfo($user); $countries = User::getAllCountries(explode('-', Yii::$app->language)[0]); // Вивід помилок Ajax валідації if (Yii::$app->request->isAjax && $user->load(Yii::$app->request->post())) { Yii::$app->response->format = Response::FORMAT_JSON; return ActiveForm::validate($user); } if ($user->load(\Yii::$app->request->post()) && $user->validate()) { AdminUser::changePhone($user); var_dump($user['telephone_1']); AdminUser::correctSite($user['site']); $user->save(); $this->redirect('/admin/user?page=1'); } return $this->render('user_edit', ['user' => $user, 'countries' => $countries]); }