From f4a562da5c8b9decaa5f6fd951b21a8878aa86dd Mon Sep 17 00:00:00 2001 From: jitendra Date: Tue, 5 Nov 2019 15:23:01 +0530 Subject: [PATCH] Issue #1639 fixed --- packages/Webkul/Product/src/Type/Bundle.php | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/packages/Webkul/Product/src/Type/Bundle.php b/packages/Webkul/Product/src/Type/Bundle.php index e0688069e..dad347cec 100644 --- a/packages/Webkul/Product/src/Type/Bundle.php +++ b/packages/Webkul/Product/src/Type/Bundle.php @@ -293,7 +293,7 @@ class Bundle extends AbstractType public function getPriceHtml() { $prices = $this->getProductPrices(); - + $priceHtml = '
'; if ($prices['from']['regular_price']['price'] != $prices['from']['final_price']['price']) { @@ -303,13 +303,18 @@ class Bundle extends AbstractType $priceHtml .= '' . $prices['from']['regular_price']['formated_price'] . ''; } - $priceHtml .= 'To'; - if ($prices['to']['regular_price']['price'] != $prices['to']['final_price']['price']) { - $priceHtml .= '' . $prices['to']['regular_price']['formated_price'] . '' - . '' . $prices['to']['final_price']['formated_price'] . ''; - } else { - $priceHtml .= '' . $prices['to']['regular_price']['formated_price'] . ''; + if ($prices['from']['regular_price']['price'] != $prices['to']['regular_price']['price'] + || $prices['from']['final_price']['price'] != $prices['to']['final_price']['price']) { + + $priceHtml .= 'To'; + + if ($prices['to']['regular_price']['price'] != $prices['to']['final_price']['price']) { + $priceHtml .= '' . $prices['to']['regular_price']['formated_price'] . '' + . '' . $prices['to']['final_price']['formated_price'] . ''; + } else { + $priceHtml .= '' . $prices['to']['regular_price']['formated_price'] . ''; + } } $priceHtml .= '
';