Ce que j'essaye de réaliser est de thématiser le format de prix de la façon suivante. Je veux seulement enlever les décimales quand ils sont 00.format de prix de la thématique en drupal ubercart
Par exemple € 5,00 devrait être 5 €, mais 5,50 € devrait rester le même, pas 5,5 €. I found a forum à propos de ce problème, mais je ne sais pas comment l'implémenter, en particulier en remplaçant theme_uc_product_price()
comme suggéré here.
Salut, merci pour la réponse. J'utilise Drupal 6. Votre exemple semble vraiment utile. Je suis préoccupé par les utilisateurs sans javascript, car croyez-le ou non, selon les analyses près de 30% de mes visiteurs n'ont pas javascript activé. – user1031742
Cela ressemble à un changement cosmétique plus que tout, puisque c'est Javascript, il va se dégrader gracieusement et montrer simplement les zéros de fin. J'ai regardé les autres solutions dans vos liens et ils ont semblé assez kludgy à implémenter donc je suis venu avec le Jquery. Si vous en avez besoin pour Drupal 6, faites le moi savoir et je mettrai du code ici aussi. –
Si vous voulez être si gentil je demanderais un code redéfinissant theme_uc_product_price() comme suggéré par le mainteneur du projet ubercart. Je dirais que ce code sera très utile pour de nombreux commerçants européens qui n'ont pas besoin d'afficher des zéros. Merci beaucoup. – user1031742