module L10n::Forms::FormBuilder

Public Instance Methods

amount_field(field, options = {}) click to toggle source
# File lib/l10n/forms.rb, line 5
def amount_field(field, options = {})
  format_options = options.extract!(:locale, :precision, :significant, :separator, :delimiter, :strip_insignificant_zeros)
  value = L10n.number_to_rounded(object.public_send(field), format_options)
  options[:value] = value
  options[:class] = "#{options[:class]} amount_field"
  text_field(field, options)
end