Commit 424c7cdcd06438b4ea5757b718b3315030a073aa

Authored by Administrator
1 parent b8af7493

Ntr

common/modules/product/models/Import.php
... ... @@ -169,6 +169,12 @@ class Import extends Model {
169 169 $quantity = array_sum(ArrayHelper::getColumn($productStocks, 'quantity')) + $count;
170 170 } else {
171 171 $quantity = 0;
  172 + $productStocks = new ProductStock();
  173 + $productStocks->product_id = $productVariant->product_id;
  174 + $productStocks->quantity = $quantity;
  175 + $productStocks->product_variant_id = $productVariant->product_variant_id;
  176 + $productStocks->save();
  177 +
172 178 }
173 179  
174 180 }
... ...
common/modules/product/models/ProductStock.php
... ... @@ -33,7 +33,6 @@ class ProductStock extends \yii\db\ActiveRecord
33 33 {
34 34 return [
35 35 [['product_id', 'stock_id', 'quantity', 'product_variant_id'], 'integer'],
36   - [['name'],'required'],
37 36 [['product_id'], 'exist', 'skipOnError' => true, 'targetClass' => Product::className(), 'targetAttribute' => ['product_id' => 'product_id']],
38 37 [['product_variant_id'], 'exist', 'skipOnError' => true, 'targetClass' => ProductVariant::className(), 'targetAttribute' => ['product_variant_id' => 'product_variant_id']],
39 38 [['stock_id'], 'exist', 'skipOnError' => true, 'targetClass' => Stock::className(), 'targetAttribute' => ['stock_id' => 'stock_id']],
... ...