module ErrSupply::ViewHelpers
Public Instance Methods
err_supply(obj, options={})
click to toggle source
Converts the given object's error hash into our JSON structure and triggers a custom event on the associated form element.
# File lib/err_supply/view_helpers.rb, line 7 def err_supply(obj, options={}) id = obj.new_record? ? dom_id(obj) : dom_id(obj, :edit) prefix = obj.class.name.underscore.split('/').last payload = err_supply_hash(obj, options.merge({ :prefix => prefix })) "$('##{ id }').trigger('err_supply:loaded', #{ payload.to_json });".html_safe end