26 lines
No EOL
649 B
Ruby
26 lines
No EOL
649 B
Ruby
module DeviseHelper
|
|
def devise_error_messages!
|
|
|
|
message = resource.errors.to_a[0]
|
|
#return "" if resource.errors.empty?
|
|
|
|
#messages = resource.errors.full_messages.map { |msg| content_tag(:li, msg) }.join
|
|
#sentence = I18n.t("errors.messages.not_saved",
|
|
# :count => resource.errors.count,
|
|
# :resource => resource.class.model_name.human.downcase)
|
|
|
|
#html = <<-HTML
|
|
#<div id="error_explanation">
|
|
# <h2>#{sentence}</h2>
|
|
# <ul>#{messages}</ul>
|
|
#</div>
|
|
#HTML
|
|
|
|
#html.html_safe
|
|
end
|
|
|
|
def devise_error_messages?
|
|
resource.errors.empty? ? false : true
|
|
end
|
|
|
|
end |