oliver torres wrote: > Guys, I have a partial for a form here: [...] > So I want to have a drop down where people can select what kind of > update this is before they post it, > something like: general or Job etc. > On an example code I found this; > > <p> > <%= f.label :group_ids, "Group" %> > <%= f.collection_select :group_ids, Group.all(:order => "name > ASC"), :id, :name %> > <p> > > Wich basically renders a drop down menu with all "Groups" > Im my case I need to do something like this: > > <p> > <%= f.label :update_type, "Post" %> > <%= f.collection_select :update_type, Post.all(:order => "name > ASC"), :id, :name %> > <p> > > > except, I dont have a local variable f on my partial on the first > chuck of code above.
Right, because form*_tag doesn't create a FormBuilder object. > so what is the syntax to change my last last piece of code to work > with the partial above so I > can effectively render a drop down that will let me select the > update_type ? > If you had read the docs for collection_select, you would have found that it takes one more argument when no FormBuilder is involved. If that syntax doesn't work in your particular case, select_tag (and perhaps options_from_collection_for_select ) will. Best, -- Marnen Laibow-Koser http://www.marnen.org [email protected] -- 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

