cascencio Posted September 15, 2008 Share Posted September 15, 2008 Hola.En Chile no se utilizan decimales en los valores monetarios, pero no se dispone de un formato sin decimales. Hay alguna forma de agregar un nuevo formato de moneda....un Abrazo,Claudio Link to comment Share on other sites More sharing options...
cascencio Posted September 16, 2008 Author Share Posted September 16, 2008 Ya resolvi el problema...modifique el archivo tools.php, el cambio es en el case 3, basta con cambiar el valor 2 por un 0.Atte,Claudiostatic public function displayPrice($price, $currency, $no_utf8 = false, $convert = true) { /* if you modified this function, don't forget to modify the Javascript function formatCurrency (in tools.js) */ if ($convert) $price = self::convertPrice($price, $currency); if (is_int($currency)) $currency = new Currency(intval($currency)); $c_sign = (is_array($currency) ? $currency['sign'] : $currency->sign); $c_format = (is_array($currency) ? $currency['format'] : $currency->format); $ret = 0; switch ($c_format) { /* X 0,000.00 */ case 1: $ret = $c_sign.' '.number_format($price, 2, '.', ','); break; /* 0 000,00 X*/ case 2: $ret = number_format($price, 2, ',', ' ').' '.$c_sign; break; /* X 0.000,00 */ case 3: $ret = $c_sign.' '.number_format($price, 0, ',', '.'); break; Link to comment Share on other sites More sharing options...
dexterman Posted October 21, 2008 Share Posted October 21, 2008 Hola, Gracias por el dato, yo tengo ese mismo problema con el dato que usted dió se soluciona una parte.Le agregué un grupo de atributos llamado Presentacion y le añadi 3 opciones pasta blanda, pasta dura y economico, al crear estos y asignarlos a un producto vuelven a aparecer los decimales, por favor ayuda para esos indeseables decimales.Gracias a todos. Link to comment Share on other sites More sharing options...
Recommended Posts