JavaFree.org | RubyOnBr.org

Ajuda.

Acompanhar Ajuda. 7 posts, 4 participantes

Mnemic-avatar2 Marcxaba 133 posts

Desse jeito q está abaixo ele coloca o preço como dolar, exemplo : $34,00. Como faço para transformar em R$ ???

Obrigado.

 
A013c064de659bbff814eb1f4410446b?s=80 Clovis 778 posts

Vindo diretamente da documentação do rails:
number_to_currency(1234567890.50, :unit => “R$”, :separator => “,”, :delimiter => “.”)

 
Avatar Rafael Cruz ... 225 posts

Cara usa o brazillian Rails, tem ai faz:

tem tambem outras formas de imprimir moeda, da uma sacada:

http://brazilian-rails.improveit.com.br/

 
Mnemic-avatar2 Marcxaba 133 posts

Amigos meu list ficou assim: Não estou conseguindo trnsfoemar para reais…. R$.

 
Avatar Eduardo M 108 posts

Veja a resposta do Clóvis e compare com a forma que está no seu código. Falta o :unit, :separator e o :delimiter.

 
Avatar Rafael Cruz ... 225 posts

este cd.preco é uma string? se for tenta passar para integer to_int acho:

number_to_currency(cd.preco.to_int)

 
Mnemic-avatar2 Marcxaba 133 posts

Obrigado a todos pela ajuda!!
Consegui fazer.