public function actionCreate()
 {
     $blogCategory = new BlogCategory();
     if ($blogCategory->load($_POST) && $blogCategory->save()) {
         Yii::$app->session->setFlash('success', Yii::t('app', "New Blog Category {$blogCategory->name} created successfully"));
         return $this->redirect(['update', 'id' => $blogCategory->id]);
     }
     return $this->render('create', compact('blogCategory'));
 }
Пример #2
0
 public function actionCreate()
 {
     $blogCategory = new BlogCategory();
     $translations = $blogCategory->initializeTranslations();
     if (Model::loadMultiple($translations, $_POST) && Model::validateMultiple($translations) && $blogCategory->save()) {
         $blogCategory->saveTranslations($translations);
         Yii::$app->session->setFlash('success', Yii::t('app', "Blog Category {$blogCategory->name} created successfully"));
         return $this->redirect(['index']);
     }
     return $this->render('create', compact('blogCategory', 'translations'));
 }