Fixed Grouped Product Bug
This commit is contained in:
parent
05e9831c93
commit
b015ea473c
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
namespace Webkul\Product\Type;
|
||||
|
||||
use Webkul\Tax\Helpers\Tax;
|
||||
use Webkul\Checkout\Models\CartItem;
|
||||
use Webkul\Product\Helpers\BundleOption;
|
||||
use Webkul\Product\Repositories\ProductRepository;
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
namespace Webkul\Product\Type;
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
use Webkul\Tax\Helpers\Tax;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Webkul\Product\Models\ProductFlat;
|
||||
use Webkul\Product\Facades\ProductImage;
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@ class Grouped extends AbstractType
|
|||
}
|
||||
|
||||
/**
|
||||
* Get product minimal price
|
||||
* Get product minimal price.
|
||||
*
|
||||
* @return float
|
||||
*/
|
||||
|
|
@ -130,14 +130,14 @@ class Grouped extends AbstractType
|
|||
$minPrices = [];
|
||||
|
||||
foreach ($this->product->grouped_products as $groupOptionProduct) {
|
||||
$minPrices[] = $this->evaluatePrice($groupOptionProduct->associated_product->getTypeInstance()->getMinimalPrice());
|
||||
$groupOptionProductTypeInstance = $groupOptionProduct->associated_product->getTypeInstance();
|
||||
|
||||
$groupOptionProductMinimalPrice = $groupOptionProductTypeInstance->getMinimalPrice();
|
||||
|
||||
$minPrices[] = $groupOptionProductTypeInstance->evaluatePrice($groupOptionProductMinimalPrice);
|
||||
}
|
||||
|
||||
if (empty($minPrices)) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
return min($minPrices);
|
||||
return empty($minPrices) ? 0 : min($minPrices);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue