/** * Регистрация пользователя * @return string|Response */ public function actionSignup() { $model = new SignupForm(); if ($model->load(Yii::$app->request->post())) { if ($model->signup()) { Yii::$app->getSession()->setFlash('success', 'Вам отправлено письмо со ссылкой для подтверждения email.'); return $this->goHome(); } else { Yii::$app->response->format = Response::FORMAT_JSON; return $model->getFormattedError(); } } return $this->renderAjax('signup', ['model' => $model]); }