From 41e70c8d856bd3e190f1eddb8bdb379fca6e40af Mon Sep 17 00:00:00 2001 From: merdan Date: Sat, 22 Jan 2022 17:07:50 +0500 Subject: [PATCH] product variations color size --- packages/Sarga/API/Http/Controllers/Products.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/Sarga/API/Http/Controllers/Products.php b/packages/Sarga/API/Http/Controllers/Products.php index 309bd541d..6d4a743c7 100644 --- a/packages/Sarga/API/Http/Controllers/Products.php +++ b/packages/Sarga/API/Http/Controllers/Products.php @@ -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); } }