2009-08-16 11 views
3

Je travaille sur une application Rails et j'essaie de trouver la meilleure façon de permettre aux utilisateurs de changer le format monétaire d'un rapport. Ce n'est pas quelque chose qui serait lié à leur pays ou lieu car ils pourraient devoir envoyer le rapport à des gens d'autres pays.Rails Mise en forme de la devise

Je veux d'abord que le support pour ces 3: USD, GBP et EUR

En outre, il n'y a pas besoin de conversion de devises. Quelle est la meilleure façon d'y parvenir dans Rails?

Répondre

10

Découvrez l'assistant number_to_currency.

+0

J'essayais d'éviter de l'utiliser, mais il semble que ce soit la meilleure solution pour le moment. Merci. – Ruben

0

Plutôt qu'une autre liste déroulante, je suggère une liste de liens qui ont des valeurs différentes avec des exemples, puis laissez l'utilisateur cliquer sur celui qui correspond à ce qu'ils attendent. Pour rendre les choses un peu plus conviviales, vous pouvez également faire le lien avec un service GeoIP afin de déterminer de quel pays ils proviennent pour définir le format par défaut.