Module: Eac::CommonFormHelper::FormBuilder::CurrencyField
- Included in:
- Eac::CommonFormHelper::FormBuilder
- Defined in:
- lib/eac/common_form_helper/form_builder/currency_field.rb
Instance Method Summary collapse
Instance Method Details
#currency_field(field_name, options = {}) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/eac/common_form_helper/form_builder/currency_field.rb', line 5 def currency_field(field_name, = {}) hidden_id = SecureRandom.hex(5) visible_id = SecureRandom.hex(5) cf = field(field_name, ) do form.hidden_field(field_name, id: hidden_id) << helper.text_field_tag("#{field_name}_visible", '', id: visible_id, class: 'form-control') end cf << javascript_currency_mask(hidden_id, visible_id) end |