Me gustaría formatear un número en un controlador antes de insertarlo en una cadena. Pero la función number_with_delimiter() no funciona en un controlador. Necesito la cadena para enviar a un complemento de JavaScript.Cómo formatear un número en un controlador ruby on rails, number_with_delimiter solo funciona en las vistas
Podría ejecutar el código en la vista, pero supongo que esa no es la mejor opción.
@mycarousel_itemList = @mycarousel_itemList + "{url: '" + p.photo.url(:thumb) +
"', price: '" + p.price.to_s + " €'},"
¿Existe una función alternativa para cambiar el formato de p.price?
Puedes consultar mi respuesta aquí http://stackoverflow.com/questions/4467697/rails-why-the-number-with-delimiter-method-is-not-recognized-inside-my-model/25979370# 25979370 –