diff --git a/modules/blockbestsellers/blockbestsellers.php b/modules/blockbestsellers/blockbestsellers.php index ea8eb2bb2..4f00dcc91 100644 --- a/modules/blockbestsellers/blockbestsellers.php +++ b/modules/blockbestsellers/blockbestsellers.php @@ -99,6 +99,16 @@ class BlockBestSellers extends Module return; $currency = new Currency($params['cookie']->id_currency); + + $id_group = $this->context->customer->id_default_group; + if(Group::getPriceDisplayMethod($id_group) == PS_TAX_EXC) + $usetax = false; + else + if(Configuration::get('PS_TAX_DISPLAY') == PS_TAX_EXC) + $usetax = false; + else + $usetax = true; + $bestsellers = ProductSale::getBestSalesLight((int)($params['cookie']->id_lang), 0, 5); if (!$bestsellers && !Configuration::get('PS_BLOCK_BESTSELLERS_DISPLAY')) @@ -108,7 +118,7 @@ class BlockBestSellers extends Module if ($bestsellers) foreach ($bestsellers as $bestseller) { - $bestseller['price'] = Tools::displayPrice(Product::getPriceStatic((int)($bestseller['id_product'])), $currency); + $bestseller['price'] = Tools::displayPrice(Product::getPriceStatic((int)($bestseller['id_product']), $usetax), $currency); $best_sellers[] = $bestseller; } @@ -119,7 +129,7 @@ class BlockBestSellers extends Module )); return $this->display(__FILE__, 'blockbestsellers.tpl'); } - + public function hookLeftColumn($params) { return $this->hookRightColumn($params); @@ -155,6 +165,4 @@ class BlockBestSellers extends Module 'homeSize' => Image::getSize('home_default'))); return $this->display(__FILE__, 'blockbestsellers-home.tpl'); } -} - - +} \ No newline at end of file