I think this is a simple problem but I haven''t had any luck so far.
Here are the models involved:
Product has_and_belongs_to_many SubCategories
SubCategory belongs_to Category / has_and_belongs_to_many Products
Category has_many SubCategories
So when creating a new Product I have a multiple select form of
SubCategories grouped by the Categories they belong to. I use
option_groups_from_collection_for_select to create the optgroups /
options.
When this form is submitted, the only parameter from this form is the
first one selected:
"sub_category"=>{"id"=>"3"} or whatever is
all that shows up.
Here is the view:
[select multiple="multiple" name="sub_category[id]"
id="sub_category[id]"]
[%option_groups_from_collection_for_select(@categories,
:sub_categories, :name, :id, :name)
%]
[/select]
(new to the mailing list, dunno if it eats html )
Thanks,
-Aaron
--~--~---------~--~----~------------~-------~--~----~
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---