--
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 rubyonra...@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-ta...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
[...]
> 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
mar...@marnen.org
--
Posted via http://www.ruby-forum.com/.