request->isAjax) { Yii::$app->response->format = Response::FORMAT_JSON; $model->load(Yii::$app->request->post()); return ActiveForm::validate($model); } else { if ($model->load(Yii::$app->request->post()) && $model->save()) { Yii::$app->getSession()->setFlash('success', 'Вы успешно подписались на рассылку!'); return $this->refresh(); } } return $this->render('index',['model'=>$model]); } }