I have something basic generated from nifty_scaffold
in a partial form: _form.html.erb
<p>
<%= f.label :group_id %><br />
<%= f.text_field :group_id %>
</p>
Instead of a text field I want to convert the above from text_field to a drop down list which will be populated with groups
which I set below.
My new
action in Employee
controller looks like this:
def new
@employee = Employee.new
@groups = Group.all
end
How do I make a drop down list where it will be populated with all groups in @groups
variable
Additionally, how will edit
action work? there I will want the assigned group to be preselected. Since I am using a partial form, same form will be used in edit
as well.
<%= select("employee", "group_id", Group.all.collect {|p| [ p.name, p.id ] }, { :include_blank => true })%>
works!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With