Bonjour,

Premièrement, tu devrais utiliser cette fonction : http://api.rubyonrails.org/classes/ActionView/Helpers/NumberHelper.html#method-i-number_to_phone et celle ci : http://api.rubyonrails.org/classes/ActionView/Helpers/NumberHelper.html#method-i-number_to_currency

Ensuite, je pense tu devrais ajouter le code du pays dans ton modèle "Country". Je penses que ça devrait suffir.

Bonne chance!

Le 2013-09-21 06:08, Thomas Beugin a écrit :
Hello,

J'ai crée deux helpers pour afficher un numéro de TVA et une numéro de téléphone de la manière que je souhaite..

Mais bon avec le nombre de pays que j'ai à gérer je pense pas ce soit la bonne solution de mettre cela dans un helper il va être super long...

 def vat_format(vat_number, country)
    case country
      when "Belgique"
        vat_number.insert(6, '.')
        vat_number.insert(10, '.')
    end
  end

  def phone_number_format(phone_number, country)
    case country
      when "Belgique"
        if phone_number.size == 9
          phone_number.insert(0, "+32 (")
          phone_number.insert(6, ") ")
          phone_number.insert(10, ".")
          phone_number.insert(13, ".")
          phone_number.insert(16, ".")
        end

    end

Vous pensez que ce genre de code je dois le placer ou?

Merci d'avance :)

Cordialement,
Beugin Thomas
--
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
---
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .

--
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
--- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse [email protected].
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .

Répondre à