parse test

This commit is contained in:
merdan 2022-06-29 13:42:48 +05:00
parent 256840cbb3
commit 4e7db448aa
1 changed files with 2 additions and 2 deletions

View File

@ -436,7 +436,7 @@ class ProductRepository extends WProductRepository
foreach ($colorVariant['size_variants'] as $sizeVariant)
{
$sizeNumber = $sizeVariant['itemNumber'] ?:$sizeVariant['attributeValue'];
if($variant = $this->createVariant($parentProduct, "{$data['product_group_id']}-{$colorVariant['product_number']}-{$sizeNumber}"))
if($sizeVariant['sellable'] && $variant = $this->createVariant($parentProduct, "{$data['product_group_id']}-{$colorVariant['product_number']}-{$sizeNumber}"))
{
if(!empty($data['categories'])){
$variant->categories()->attach($data['categories']);
@ -465,7 +465,7 @@ class ProductRepository extends WProductRepository
}
}
}
elseif($variant = $this->createVariant($parentProduct, "{$data['product_group_id']}-{$colorVariant['product_number']}"))
elseif($colorVariant['sellable'] && $variant = $this->createVariant($parentProduct, "{$data['product_group_id']}-{$colorVariant['product_number']}"))
{
if(!empty($data['categories'])){
$variant->categories()->attach($data['categories']);