/** * Smarty |currency_span modifier * * Type: function<br> * Name: localize<br> * * Examples: * <pre> * {$allCommission|currency_span} * </pre> * @author Michal Bebjak * @param string * @return string */ function smarty_modifier_currency_span($number) { $cssClass = 'CurrencyData'; if ($number < 0) { $cssClass .= ' CurrencyData-negative'; } $number = number_format($number, Pap_Common_Utils_CurrencyUtils::getDefaultCurrencyPrecision(), Gpf_Settings_Regional::getInstance()->getDecimalSeparator(), Gpf_Settings_Regional::getInstance()->getThousandsSeparator()); return '<span class="'.$cssClass.'">'.Pap_Common_Utils_CurrencyUtils::stringToCurrencyFormat($number).'</span>'; }
public function getTooltip() { if ($this->dataType == Pap_Stats_Computer_Graph_Transactions::COUNT) { return parent::getTooltip(); } return '#x_label#<br>'.$this->getName().': '.Pap_Common_Utils_CurrencyUtils::stringToCurrencyFormat('#val#'); }
/** * Smarty |currency modifier * * Type: function<br> * Name: localize<br> * * Examples: * <pre> * {$allCommission|currency} * </pre> * @author Michal Bebjak * @param string * @return string */ function smarty_modifier_currency($number) { $number = number_format($number, Pap_Common_Utils_CurrencyUtils::getDefaultCurrencyPrecision(), Gpf_Settings_Regional::getInstance()->getDecimalSeparator(), Gpf_Settings_Regional::getInstance()->getThousandsSeparator()); return Pap_Common_Utils_CurrencyUtils::stringToCurrencyFormat($number); }