diff --git a/common/modules/product/models/Product.php b/common/modules/product/models/Product.php index c1a3c82..7186c76 100755 --- a/common/modules/product/models/Product.php +++ b/common/modules/product/models/Product.php @@ -333,7 +333,7 @@ class Product extends \yii\db\ActiveRecord ProductCategory::deleteAll(['product_id' => $this->product_id]); ProductVariant::deleteAll(['product_id' => $this->product_id]); ProductOption::deleteAll(['product_id' => $this->product_id]); - ProductVariantOption::deleteAll(['product_id' => $this->product_id]); + //ProductVariantOption::deleteAll(['product_id' => $this->product_id]); ProductStock::deleteAll(['product_id' => $this->product_id]); Share::deleteAll(['product_id' => $this->product_id]); return true; diff --git a/common/modules/product/models/ProductVariant.php b/common/modules/product/models/ProductVariant.php index 2066365..ecfecdb 100755 --- a/common/modules/product/models/ProductVariant.php +++ b/common/modules/product/models/ProductVariant.php @@ -274,6 +274,7 @@ class ProductVariant extends \yii\db\ActiveRecord // } public function beforeDelete() { + ProductVariantOption::deleteAll(['product_variant_id' => $this->product_variant_id]); ProductImage::deleteAll(['product_variant_id' => $this->product_variant_id]); ProductStock::deleteAll(['product_variant_id' => $this->product_variant_id]); return true; -- libgit2 0.21.4