Piyush
2012-Nov-15 10:44 UTC
Showing error messages in active admin for has many relationship
I am facing an issue showing up the error messages in active admin. I get all the error messages displayed with the fields in the form. But in the code below, I need atleast one skill and maximum 5 skills to be added. Else need to throw an error message. I''ve added a validation in model as : validates :skills, :length => { :minimum => 1, :maximum => 5, :message => " should be atleast 1 and less than 5"} This validates perfectly, but no error message is displayed. Can anyone help me with the display of the error message. Following is the code : form :html => { :enctype => "multipart/form-data" } do |f| f.inputs "User", :multipart => true do f.input :name f.input :email, :as => :email f.input :profile_name f.input :date_of_birth f.input :gender, :as => :select, :collection => Gender::GENDERS end f.inputs "Skills* ( minimum 1 & maximum 5 )" do f.has_many :skills do |p| if !p.object.nil? # show the destroy checkbox only if it is an existing appointment # else, there''s already dynamic JS to add / remove new appointments p.input :_destroy, :as => :boolean, :label => "Destroy?", :hint => "Check this checkbox, if you want to delete this field." end p.input :description p.input :title end endend end -- 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 To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/rFZyKr7wMUIJ. For more options, visit https://groups.google.com/groups/opt_out.