Notes by JDeveloper for JDeveloper
Once you master it, you're gonna like it

Tips: Styling Price Display

Written by Viktor Iwan

So, displaying millions for my local currency is a common, and now my client want to styling it by reduce the last 3 digit (thousand).

Here's what i do:

  1. Open administrator/components/com_virtuemart/helpers/currencydisplay.php
  2. go to priceDisplay() function
  3. change: return $this->getFormattedCurrency($price,$nb);
    to
    $normalPrice=$this->getFormattedCurrency($price,$nb);
    $temp=explode($this->_thousands,$normalPrice);
    $lastindex=count($temp)-1;
    $temp[$lastindex]="<span style=\"font-size:10px\">".$temp[$lastindex]."</span>";
    $normalPrice=implode($this->_thousands,$temp);
    return $normalPrice;


So there we have a nice price display in virtuemart 2