/** * @param null $number * @return string * @throws NotFoundHttpException */ public function actionCreate($number = null) { $model = new Number(['scenario' => 'create']); $model->number = $number; if ($model->load(Yii::$app->request->post()) && $model->save()) { Yii::$app->session->setFlash('numberSaved', 'Номер успешно создан'); $view = 'update'; } else { $view = 'create'; } if (Yii::$app->request->isAjax) { return $this->renderAjax($view, ['model' => $model]); } else { throw new NotFoundHttpException("Запрашиваемая старница не найдена."); } }