Overrides the default error_messages_for helper and extends it to make it useful. It adds the ability to display messages for an error of AR objects, it can use a partial to render the errors, plus other enhancements.
markbates
gem "error_messages_for", "~> 1.0.4"