Module: ErrSupply::ViewHelpers
- Defined in:
- lib/err_supply/view_helpers.rb
Instance Method Summary collapse
-
#err_supply(obj, options = {}) ⇒ Object
Converts the given object’s error hash into our JSON structure and triggers a custom event on the associated form element.
Instance Method Details
#err_supply(obj, options = {}) ⇒ Object
Converts the given object’s error hash into our JSON structure and triggers a custom event on the associated form element.
7 8 9 10 11 12 13 |
# File 'lib/err_supply/view_helpers.rb', line 7 def err_supply(obj, ={}) id = obj.new_record? ? dom_id(obj) : dom_id(obj, :edit) prefix = obj.class.name.underscore.split('/').last payload = err_supply_hash(obj, .merge({ :prefix => prefix })) "$('##{ id }').trigger('err_supply:loaded', #{ payload.to_json });".html_safe end |