Module: EacRailsUtils::CommonFormHelper::FormBuilder::CurrencyField
- Included in:
- EacRailsUtils::CommonFormHelper::FormBuilder
- Defined in:
- app/helpers/eac_rails_utils/common_form_helper/form_builder/currency_field.rb
Instance Method Summary collapse
Instance Method Details
#currency_field(field_name, options = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'app/helpers/eac_rails_utils/common_form_helper/form_builder/currency_field.rb', line 7 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 |