active brands

This commit is contained in:
merdan 2022-04-10 17:23:48 +05:00
parent 92809547fa
commit c662823711
1 changed files with 20 additions and 19 deletions

View File

@ -389,7 +389,7 @@ class ProductRepository extends WProductRepository
$attribute = $this->attributeRepository->findOneByField('code', 'size');
$parentProduct->super_attributes()->attach($attribute->id);
foreach ($data['size_variants'] as $sizeVariant) {
$variant = $this->createVariant($parentProduct, $data['product_number'] . $sizeVariant['size']);
if($variant = $this->createVariant($parentProduct, $data['product_number'] . $sizeVariant['size'])){
$this->assignImages($variant, $data['images']);
$attributes = [
'sku' => $variant->sku,
@ -411,6 +411,7 @@ class ProductRepository extends WProductRepository
$this->assignAttributes($variant, $attributes);
}
}
}
if($variant){
$parentProduct->getTypeInstance()->setDefaultVariantId($variant->id);
}