product variations color size

This commit is contained in:
merdan 2022-01-22 17:07:50 +05:00
parent 2d4094a06a
commit 41e70c8d85
1 changed files with 2 additions and 4 deletions

View File

@ -73,17 +73,15 @@ class Products extends ProductController
foreach($variants as $variant){
$option = $this->attributeOptionRepository->getOptionLabel($variant->{$attribute_main->code});
$last_option = $this->attributeOptionRepository->getOptionLabel($variant->{$last_attribute->code});
$product = $variant->toArray();
$product[$last_attribute->code] = $last_option;
$data[$attribute_main->code][$option]['image'] = $variant->images;
$data[$attribute_main->code][$option][$last_attribute->code][] = $product;
$data[$attribute_main->code][$option][$last_attribute->code][$last_option] = ProductResource::make($variant);
}
}
else{
foreach($variants as $variant){
$option = $this->attributeOptionRepository->getOptionLabel($variant->{$attribute_main->code});
$data[$attribute_main->code][$option] = $variant;
$data[$attribute_main->code][$option] = ProductResource::make($variant);
}
}