HI i am using the following to display the from validation errors inline in the views, as suggested in the rails guide.http:// guides.rubyonrails.org/active_record_validations_callbacks.html ActionView::Base.field_error_proc = Proc.new do |html_tag, instance| if instance.error_message.kind_of?(Array) %(#{html_tag}<span class="validation-error"> #{instance.error_message.join('','')}</span>).html_safe else %(#{html_tag}<span class="validation-error"> #{instance.error_message}</span>).html_safe end end It''s working, but displaying the same error message twice, one before the input field and one after the input field. Can''t figure 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
What does your view look like? Do you have any error message related code in there? What does the output HTML look like? Is the error message repeated in the HTML? -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/r0yUhc36mksJ. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
say for instance, i have a validation on validates first_name, :presence => true ---------------------- First Name: can''t be blank | | can''t be blank ---------------------- :) so like above, the error message coming twice beside the input field, if the validation fails. On Jan 11, 7:58 pm, Tim Shaffer <timshaf...-BUHhN+a2lJ4@public.gmane.org> wrote:> What does your view look like? Do you have any error message related code > in there? > > What does the output HTML look like? Is the error message repeated in the > HTML?-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I found that the validation error is coming for f.label as well. Why is this happening? if i remove f.label and put not text without using label tag, it is only coming once for text input. Anybody there... On Jan 12, 12:33 pm, venkata reddy <venkatareddy...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> say for instance, > i have avalidationon > validates first_name, :presence => true > > ---------------------- > First Name: can''t be blank | | can''t be > blank > ---------------------- > > :) so like above, theerrormessage coming twice beside the input > field, if thevalidationfails. > > On Jan 11, 7:58 pm, Tim Shaffer <timshaf...-BUHhN+a2lJ4@public.gmane.org> wrote: > > > > > > > > > What does your view look like? Do you have anyerrormessage related code > > in there? > > > What does the output HTML look like? Is theerrormessage repeated in the > > HTML?-- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
venkata reddy wrote in post #1041460:> I found that the validation error is coming for f.label as well. > Why is this happening? if i remove f.label and put not text without > using label tag, it is only coming once for text input. > > Anybody there...I''m having the same exact issue as well so if anyone could help us out that would be great! I spent the morning trouble shooting this issue and had zero luck. -- 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.