如何爲模型生成一個選擇字段?如何將選擇(下拉列表)添加到我生成的表單中?
我的控制器發送應該用來填充選擇的數組。
控制器:
def new
@categories= Category.all
@product= Product.new
end
類型模型有一個ID和一個標籤。
的形式如下:
=form_for :product do |f|
- if @product.errors.any?
#error_explanation
%h2
= pluralize(@product.errors.count, "error")
prohibited
this product from being saved:
%ul
- @product.errors.full_messages.each do |msg|
%li= msg
%p
= f.label :title
%br
= f.text_field :title
%p
= f.label :category_id
%br
= f.xxxxxxxxx
%p
= f.submit
xxxxxxxxx
是我需要選擇由@categories
數組填充的地方。
謝謝,現在我明白了。它工作得很好。 – LogofaT