diff --git a/packages/Sarga/API/Http/Resources/Catalog/Product.php b/packages/Sarga/API/Http/Resources/Catalog/Product.php index b48bdfca6..ad3521e7d 100644 --- a/packages/Sarga/API/Http/Resources/Catalog/Product.php +++ b/packages/Sarga/API/Http/Resources/Catalog/Product.php @@ -43,6 +43,7 @@ class Product extends JsonResource 'is_item_in_cart' => \Cart::hasProduct($product), 'shop_title' => $this->shop_title, 'brand' => $product->brand->name ?? '', + 'images' => ProductImage::collection($product->images), /* product's extra information */ $this->merge($this->allProductExtraInfo()), @@ -94,7 +95,7 @@ class Product extends JsonResource $typeInstance = $product->getTypeInstance(); return [ - 'images' => ProductImage::collection($product->images), + 'price' => (double) core()->convertPrice($typeInstance->getMinimalPrice()), 'formatted_price' => core()->currency($typeInstance->getMinimalPrice()), diff --git a/packages/Webkul/Product/src/Models/Product.php b/packages/Webkul/Product/src/Models/Product.php index 7cdbd1c0a..df21b9941 100755 --- a/packages/Webkul/Product/src/Models/Product.php +++ b/packages/Webkul/Product/src/Models/Product.php @@ -306,8 +306,7 @@ class Product extends Model implements ProductContract */ public function related_products(): BelongsToMany { - return $this->belongsToMany(static::class, 'product_relations', 'parent_id', 'child_id') - ->limit(4); + return $this->belongsToMany(static::class, 'product_relations', 'parent_id', 'child_id'); } /**