Jump to content

Prestashop arrondit les tarifs à 2 décimales


Recommended Posts

Bonjour,

 

sur Prestashop 1.7, j'ai besoin de passer mes tarifs unitaires à 3 décimales.

Dans le back office, j'ai paramétré comme ceci pour passer tous les tarifs à 3 décimales : post-1378718-0-39441800-1494594481_thumb.png

 

Aucun changement constaté...

 

J'ai aussi essayé directement d'affecter la valeur dans le fichier config.inc.php :

define('_PS_PRICE_DISPLAY_PRECISION_', 3);

 

Mais rien ne change.

J'ai également pensé à vider le cache, mais là encore, aucun succès.

 

Quelqu'un aurait-il une idée ?

Merci par avance !

 

 

Link to comment
Share on other sites

Bonjour,

 

A priori sur la 1.7 le nombre de décimal du BO est écrasé par les configurations de translation des langues.

Déjà, essayez de mettre à jour vers la dernière version (1.7.1 je crois).

 

Sinon, essayez :

A priori il y a un fichier sur votre FTP situé dans : > Translations > cldr > main-fr-FR-numbers

 

Dites-moi si vous trouvez le fichier, et regardez la valeur pour la propriété "standard". Il va falloir jouer là dessus... Pas facile mais semble fonctionner.

  • Like 1
Link to comment
Share on other sites

Alors là... un grand MERCI !

Je ne serais jamais allé regarder de ce côté...

 

J'ai remplacé "standard":"#,##0.00\u00a0\u00a4" par "standard":"#,##0.000\u00a0\u00a4" dans le fichier indiqué par Hubert E-connecteur et cela fonctionne parfaitement !

 

Maintenant, il me reste à limiter le nombre de décimales pour les tarifs et ne laisser ce réglage que pour mes tarifs unitaires, mais ce n'est plus le sujet de ce topic,

donc résolu !

Link to comment
Share on other sites

  • 2 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...