Commit f57bf6b783461cff49f9001a3160e96a9d44901d

Authored by Karnovsky A
1 parent 7cdb0894

Some fixes

backend/controllers/CategoryController.php
... ... @@ -81,8 +81,7 @@ class CategoryController extends Controller
81 81 {
82 82 $model = new Category();
83 83  
84   - if ($model->load(Yii::$app->request->post())) {
85   - $model->save();
  84 + if ($model->load(Yii::$app->request->post()) && $model->save()) {
86 85 return is_null(Yii::$app->request->post('create_and_new')) ? $this->redirect(['view', 'id' => $model->category_id]) : $this->redirect(array_merge(['create'], Yii::$app->request->queryParams));
87 86 } else {
88 87 if (!empty(Yii::$app->request->queryParams['parent'])) {
... ...
common/modules/product/models/Brand.php
... ... @@ -59,7 +59,7 @@ class Brand extends \yii\db\ActiveRecord
59 59 public function rules()
60 60 {
61 61 return [
62   - [['name'], 'required'],
  62 + [['name'], 'string'],
63 63 [['brand_name_id'], 'integer'],
64 64 [['meta_desc', 'seo_text'], 'string'],
65 65 [['alias', 'name'], 'string', 'max' => 250],
... ... @@ -75,6 +75,7 @@ class Brand extends \yii\db\ActiveRecord
75 75 public function attributeLabels()
76 76 {
77 77 return [
  78 + 'name' => Yii::t('product', 'Name of the brand'),
78 79 'brand_id' => Yii::t('product', 'Brand ID'),
79 80 'brand_name_id' => Yii::t('product', 'Brand Name ID'),
80 81 'alias' => Yii::t('product', 'Alias'),
... ...
common/modules/product/models/Category.php
... ... @@ -79,7 +79,7 @@ class Category extends \yii\db\ActiveRecord
79 79 public function rules()
80 80 {
81 81 return [
82   - [['name'], 'required'],
  82 + [['name'], 'string'],
83 83 [['parent_id', 'depth', 'category_name_id', 'product_unit_id'], 'integer'],
84 84 [['path', 'meta_desc', 'seo_text'], 'string'],
85 85 [['meta_title'], 'string', 'max' => 255],
... ...