2

記事モデルとカテゴリ モデルがあります。カテゴリはツリーとして機能します。

管理者が選択リストからカテゴリを選択して、後でそれを記事に関連付けることができるように、選択リストを構築するための最良のアプローチは何ですか?

semantic_form_for(@article) do |f|
  f.input :title, :as => :string
  f.input :content, :as => :text
  f.input :category, :collection => #what should go here ?
end
4

1 に答える 1

0

これを試して:

f.input :category, :as => :select, :collection => Category.all

または、次のように指定することもできます (ドキュメントから):

f.input :category,  :as => :select, :collection => { @cat1.name => @cat1id, @cat2.name => @cat2.id }
f.input :category,  :as => :select, :collection => ["cat1", "cat2", "cat3", "cat4", "cat5"]
于 2010-06-11T19:36:24.240 に答える