try to write this

<% if @variable_name.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(@ variable_name .errors.count, "error") %>
prohibited this user from being saved:</h2>

      <ul>
      <% @ variable_name .errors.full_messages.each do |msg| %>
        <li><%= msg %></li>
      <% end %>
      </ul>
    </div>
  <% end %>


Regards,
Vishal Singh






On Thu, Jul 26, 2012 at 11:12 AM, Manoj M. <li...@ruby-forum.com> wrote:

> Ace S. wrote in post #1070147:
> > Manoj,
> >
> > Open up the console (rails c), and then create a new User (or whatever
> > model you want) like this:
> >
> > u = User.new
> >
> > Check if this user is valid:
> >
> > u.valid?
> >
> > This should result in false! if NOT, then you dont' have any errors.
> > Then
> > you have to look at you validation lines in the model...
> >
> > If it is false then try:
> >
> > u.errors
> > u.errors.full_messages
> >
> > this SHOULD give you an array of error messages. If not, there's
> > something
> > wrong.
>
>
>
> >
> > Now go back to your view and insert
> >
> > <p>ERRORS: <%= @object.errors.full_messages %> !!! %></p>
> >
> > into your view. Of course the @object must match the one you are making
> > the
> > form for.
> >
> > Tell me what you see then.
> >
> > Cheers
> > ace
>
>
>
>
>
>
> Dear ace,
>           i tried with console it just works fine that showing
> error_message ["Name can't be blank"] when i gave a.errors.full_messages
> where a is a new object, but am unable to print the error message in
> view page,where only empty array is displayed, i have no idea what to
> do, its been more than 4 days i have stucked please help me out,
> expecting your help more.
>
>
> regards,
> manoj
>
> --
> Posted via http://www.ruby-forum.com/.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To unsubscribe from this group, send email to
> rubyonrails-talk+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to