24 lines
652 B
Ruby
24 lines
652 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
|