Commit 10b20e5a5cc07f398084eb58fa4385a6fc6cd226
1 parent
549eab3d
-Import prices fixed
Showing
2 changed files
with
7 additions
and
13 deletions
Show diff stats
backend/views/site/index.php
common/modules/product/models/Import.php
@@ -170,21 +170,13 @@ class Import extends Model { | @@ -170,21 +170,13 @@ class Import extends Model { | ||
170 | 170 | ||
171 | $quantity = array_sum(ArrayHelper::getColumn($productStocks, 'quantity')) + $count; | 171 | $quantity = array_sum(ArrayHelper::getColumn($productStocks, 'quantity')) + $count; |
172 | } else { | 172 | } else { |
173 | - | ||
174 | - $productStocks = ProductStock::find()->where(['product_variant_id' => $productVariant->product_variant_id])->all(); | ||
175 | - | ||
176 | - if($productStocks instanceof ProductStock){ | ||
177 | - $quantity = array_sum(ArrayHelper::getColumn($productStocks, 'quantity')) + $count; | 173 | + if ($count == 0) { |
174 | + continue; | ||
178 | } else { | 175 | } else { |
179 | - $quantity = 0; | ||
180 | - $productStocks = new ProductStock(); | ||
181 | - $productStocks->product_id = $productVariant->product_id; | ||
182 | - $productStocks->quantity = $quantity; | ||
183 | - $productStocks->product_variant_id = $productVariant->product_variant_id; | ||
184 | - $productStocks->save(); | ||
185 | - | 176 | + $productStocks = ProductStock::find()->where(['product_variant_id' => $productVariant->product_variant_id])->all(); |
177 | + | ||
178 | + $quantity = array_sum(ArrayHelper::getColumn($productStocks, 'quantity')) + $count; | ||
186 | } | 179 | } |
187 | - | ||
188 | } | 180 | } |
189 | 181 | ||
190 | if ($price_promo) { | 182 | if ($price_promo) { |