Searching through my live 1.5.3 site I noticed that I had made one other change in admin/functions/functions_prices.php
starting around line 90
PHP Code:
if (!$special_price) {
return number_format($sale_product_price, 2, '.', ''); // number_format changed from 4 to 2 decimals - frank18
} else {
switch($sale->fields['sale_specials_condition']){
case 0:
return number_format($sale_product_price, 2, '.', '');
break;
case 1:
return number_format($special_price, 2, '.', '');
break;
case 2:
return number_format($sale_special_price, 2, '.', '');
break;
default:
return number_format($special_price, 2, '.', '');
}
}
Didn't think that was relevant for your purpose as it deals with specials - but worth a try in your vanilla 1.5.3 installation
Bookmarks