Bonjour Thomas,

Regardes plutôt du côté de I18n http://guides.rubyonrails.org/i18n.html ,
ça devrait répondre à ton problème et t'éviter un helper trop gros.

Bonne journée,
Benjamin.


Le 21 septembre 2013 12:08, Thomas Beugin <[email protected]> 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 à