Exemplo n.º 1
0
 public function actionAdd($id = false)
 {
     if ($id) {
         $model = $this->loadModel($id);
     } else {
         $model = new \app\models\Banner();
     }
     if ($model->load(Yii::$app->request->post())) {
         if ($model->validate()) {
             if ($model->save()) {
                 if ($id) {
                     Yii::$app->getSession()->setFlash('success', 'Вы успешно обновили баннер');
                 } else {
                     Yii::$app->getSession()->setFlash('success', 'Вы успешно добавили новый баннер');
                 }
                 $this->redirect('/admin/banner/index');
             }
             // form inputs are valid, do something here
             return;
         }
     }
     return $this->render('/banner/add', ['model' => $model, 'id' => $id]);
 }