Why doesn't Rails' "errors.full_messages" replace attribute and message variables?
        Posted  
        
            by 
                tybro0103
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by tybro0103
        
        
        
        Published on 2010-12-06T20:12:49Z
        Indexed on 
            2010/12/23
            7:54 UTC
        
        
        Read the original article
        Hit count: 275
        
Having a strange problem with a rails model I just created.
Here are my validations:
validates_presence_of :from_name, :message => 'Please provide a from name.'
validates_presence_of :from_email
validates_presence_of :giftition_plan_id
I'm having issues using errors.full_messages as well as f.error_messages in my form:
g = Giftition.create
g.errors.first
=> ["from_name", "Please provide a from name."]
>> g.errors.full_messages
=> ["{{attribute}} {{message}}", "{{attribute}} {{message}}", "{{attribute}} {{message}}"]
I'm just getting "{{attribute}} {{message}}". Any ideas?
UPDATE: I've uninstalled rails 3 and all the gems that were installed with it and that made the problem go away. It's not a fix though... I would still like to have rails 3 installed.
© Stack Overflow or respective owner