hi, i pass a general name object to my form and was wondering if i can overide the deafult title in the message box. is that possible besides overiding what is in active record? thanks.
on 2007-01-13 23:40
on 2007-01-19 16:30
I'm not 100% sure I understand your question but does this help? in your model override the human_attribute_name method: def self.human_attribute_name(attribute) return "My Custom Name" if attribute == "name" etc... etc... end good luck!
on 2007-01-19 16:31
There is a plugin that does what you want: http://agilewebdevelopment.com/plugins/error_messages_for I use it in my production applications and it's quite useful. I don't think I've even scratched the surface in my current iterations of what is possible and convient with it. The most important feature you'll like of it is if you create a method called business_name in any of your models and have it return a string, that string will be used as the text when referring to that model. So in a model like this class Monday < AR::Blah::Blah def business_name "Tuesday" end end Monday becomes Tuesday. Taylor SIngletary, Reality Technician http://www.realitytechnicians.com