Hola!
Tengo un problema con los decimales en prestashop 1.7, aparentemente está bien configurado en el panel de administración porque en los precios de los productos solo figuran dos, pero por el contrario en el filtro de productos y en la facturación aparecen un montón de decimales, lo que da problemas con la contabilidad...
Pueden ver el filtro de precio en esta página:
Contenido solo visible a usuarios registrados
Hola Jose .
Vamos a ver si podemos solucionarlo por partes.
Vemos primero lo de la factura.
.- Accede a la carpeta Themes -> tu_plantilla
.- Revisa si tienes la carpeta " mails " si existe la renombras.
Crea un nuevo pedido y comprueba si lo de los decimales se soluciona.
Un saludo
Gracias por tu respuesta, acabo de generar una factura en un pedido que ya estaba hecho de antes de hacer el cambio que me has dicho. Ahora veo los decimales a la izquierda, y al final se redondea, como que hemos ganado un paso en el redondeo, pero aun hay decimales de sobra en el primer paso. Esto puede ser porque el pedido era de antes, o porque aun hay que modificar algo?
Gracias
Saludos
Hola Jose.
Esto puede ser porque el pedido era de antes,
Es posible, si puedes realiza un pedido nuevo y comprueba si se muestra bien.
Lo que hicimos antes es eliminar los archivos que generaban la factura de tu plantilla y dejar los que tiene por defecto Prestashop.
Un saludo
Hola Jose.
ok, probemos a modificarlo desde el propio archivo.
.- Accede a la carpeta translations -> cldr
.- Edita el archivo " main--es-ES--numbers "
.- Busca la siguiente línea:
"standard":"#,##0.00u00a0u00a4"
.- Modifica por lo siguiente:
"standard":"#,##0u00a0u00a4"
Comprueba si después de eso se soluciona.
Nota: recuerda descargar una copia del archivo antes de la modificación paar tener una copia del original.
Un saludo
Hola Jose.
Ok edita de nuevo el archivo y modifica todas las que tengan la estructura " #,##0.00u00a0u00a4 "
Un saludo
Hola José,
Prueba eliminando el caché de Prestashop, si persiste entonces, por favor ¿Podrías compartir los archivos que modificaste? ¿Qué versión tienes exactamente de Prestashop? ¿Podrías listar los módulos que tienes instalados y activos?
Sucede que en al menos la última se corrigió ese Bug, anexo factura que he generado en un servidor de pruebas.
Saludos.
El archivo main--es-ES--Numbers tiene el siguiente código:
{"main":{"es-ES":{"identity":{"version":{"_cldrVersion":"26","_number":"$Revision: 10669 $"},"generation":{"_date":"$Date: 2014-07-23 16:10:33 -0500 (Wed, 23 Jul 2014) $"},"language":"es","territory":"ES"},"numbers":{"defaultNumberingSystem":"latn","otherNumberingSystems":{"native":"latn"},"minimumGroupingDigits":"1","symbols-numberSystem-latn":{"decimal":",","group":".","list":";","percentSign":"%","plusSign":"+","minusSign":"-","exponential":"E","superscriptingExponent":"u00d7","perMille":"u2030","infinity":"u221e","nan":"NaN","timeSeparator":":"},"decimalFormats-numberSystem-latn":{"standard":"#,##0.###","long":{"decimalFormat":{"1000-count-one":"0 mil","1000-count-other":"0 mil","10000-count-one":"00 mil","10000-count-other":"00 mil","100000-count-one":"000 mil","100000-count-other":"000 mil","1000000-count-one":"0 millu00f3n","1000000-count-other":"0 millones","10000000-count-one":"00 millones","10000000-count-other":"00 millones","100000000-count-one":"000 millones","100000000-count-other":"000 millones","1000000000-count-one":"0 mil millones","1000000000-count-other":"0 mil millones","10000000000-count-one":"00 mil millones","10000000000-count-other":"00 mil millones","100000000000-count-one":"000 mil millones","100000000000-count-other":"000 mil millones","1000000000000-count-one":"0 billu00f3n","1000000000000-count-other":"0 billones","10000000000000-count-one":"00 billones","10000000000000-count-other":"00 billones","100000000000000-count-one":"000 billones","100000000000000-count-other":"000 billones"}},"short":{"decimalFormat":{"1000-count-one":"0K","1000-count-other":"0K","10000-count-one":"00K","10000-count-other":"00K","100000-count-one":"000K","100000-count-other":"000K","1000000-count-one":"0M","1000000-count-other":"0M","10000000-count-one":"00M","10000000-count-other":"00M","100000000-count-one":"000M","100000000-count-other":"000M","1000000000-count-one":"0000M","1000000000-count-other":"0000M","10000000000-count-one":"00MRD","10000000000-count-other":"00MRD","100000000000-count-one":"000MRD","100000000000-count-other":"000MRD","1000000000000-count-one":"0B","1000000000000-count-other":"0B","10000000000000-count-one":"00B","10000000000000-count-other":"00B","100000000000000-count-one":"000B","100000000000000-count-other":"000B"}}},"scientificFormats-numberSystem-latn":{"standard":"#E0"},"percentFormats-numberSystem-latn":{"standard":"#,##0u00a0%"},"currencyFormats-numberSystem-latn":{"currencySpacing":{"beforeCurrency":{"currencyMatch":"[:^S:]","surroundingMatch":"[:digit:]","insertBetween":"u00a0"},"afterCurrency":{"currencyMatch":"[:^S:]","surroundingMatch":"[:digit:]","insertBetween":"u00a0"}},"accounting":"#,##0u00a0u00a4","standard":"#,##0u00a0u00a4","unitPattern-count-one":"{0} {1}","unitPattern-count-other":"{0} {1}"},"miscPatterns-numberSystem-latn":{"atLeast":"Mu00e1s de {0}","range":"{0}-{1}"}}}}}
Gracias
saludos
Hola
Tienes algún archivo de traducción como parte de los archivos de tu theme, busca alguna carpeta de lang o languages o translate en los arhivos de tu theme y renómbrala temporalmente.
De manera general para descartar problema con tu theme puedes probar cambiando temporalmente de theme, usar el theme por defecto Classic y verificar, realiza esta prueba poniendo antes tu sitio en mantenimiento, o en un clon de tu sitio.
Saludos.