]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
ERP-302 Редактирование букета
authormarina <m.zozirova@gmail.com>
Thu, 20 Feb 2025 13:02:36 +0000 (16:02 +0300)
committermarina <m.zozirova@gmail.com>
Thu, 20 Feb 2025 13:02:36 +0000 (16:02 +0300)
erp24/controllers/BouquetController.php

index 4e876dbb619f1841d7f3174d8f4fdf354a2d3404..13fda34e50fb11f186b74a993351885ae5b46d53 100644 (file)
@@ -69,18 +69,19 @@ class BouquetController extends Controller
     {
         $model = new BouquetComposition();
 
+
         if (Yii::$app->request->isPost) {
             $data = Yii::$app->request->post();
             $model->guid = DataHelper::createGuidMy('07');
             $model->load($data);
-            if ($data['matrix_type_id']) {
-                BouquetCompositionMatrixTypeHistory::setData($data['matrix_type_id'], $model->id);
-            }
             if ($model->save()) {
-
                 $month = $data['month'];
                 $year = $data['year'];
 
+                if ($data['matrix_type_id']) {
+                    BouquetCompositionMatrixTypeHistory::setData($data['matrix_type_id'], $model->id);
+                }
+
                 $model->photo_bouquet = UploadedFile::getInstances($model, 'photo_bouquet');
                 if ($model->photo_bouquet) {
                     Files::deleteAll(['file_type' => 'image', 'entity_id' => $model->id, 'entity' => BouquetComposition::PHOTO_BOUQUET]);
@@ -132,11 +133,10 @@ class BouquetController extends Controller
                         }
                     }
                 }
-
                 return $this->redirect(['view', 'id' => $model->id]);
             }
         }
-        
+
         $availableItems = ArrayHelper::map(
             Products1c::find()
                 ->where([