hi, Based on the validation done in a model, how can I show errors in a custom manner , eg. instead of showing like : 2 errors prohibited this textbrand from being saved There were problems with the following fields: * Textbrand already exists * Textbrand approved is not numeric. By using in view : <%= error_messages_for 'textbrand' %> How can I show messages like : There were problems with the following fields: * Textbrand * Textbrand approved And in the form next to the textbrand , I want to show 'already exists'. and next to approve text field, I want to show ' is not numeric'. Any help is greatly appreciated.
on 2007-02-13 07:41
on 2007-02-13 09:50
You can't achieve what you want with error_messages_for. You'll have to build up your own error display using error_messages_on (note on instead of for). You'd think this would be a perfect opportunity to use a custom form builder, but take care: http://groups.google.com/group/rubyonrails-talk/br... I asked that question over a month ago and still haven't had a reply, so you may find yourself on your own if you try the custom form builder approach. Neither AWDWR nor Rails Recipes deal with this. Ciao, Sheldon.