Hi…
I use non modal attribute for companyinfo modal…
For that i have created like below
attr_accessor :std_code
To validate that field i included the below code in to my companyinfo
modal.
validates_presence_of :std_code,:message => ‘*The std number is
required.’
it validates when i leave that field empty and shows the validation
error.
but even after filling the field it shows me error…
what would be the problem…
pls help
Hi…
I use non modal attribute for companyinfo modal…
For that i have created like below
 attr_accessor :std_code
I am not sure what you mean by a non modal attribute.
pls help
Have you checked in the rails log that std_code is being passed in
with the params?
Colin
yes it has been passed with params
actually i dont have any field like std_code into my table.
so i mentioned as non modal attribute
i use like below in my form.
<%= error_message_on( @company, :std_code) -%>
<%= f.text_field :std_code, { :class => “txtbox”,:size => “2” } %>
pls guide me
actually i dont have any field like std_code into my table.
so i mentioned as non modal attribute
i use like below in my form.
<%= error_message_on( @company, :std_code) -%>
<%= f.text_field :std_code, { :class => “txtbox”,:size => “2” } %>
pls guide me
I have not tried to validate an attribute that is not in the table.
If it is not saving it what is the point of the validation?
I would suggest using ruby-debug to break into the controller just
before the validation and check the value of std_code.