2012-04-16 5 views
2

私はrailsとactiveadminを使ってブログを作っています。私は各投稿にタグを関連付けます。投稿にタグを追加するようにactiveadminを設定する方法を知りたい。activeadminでフォームを(たくさん持っています)埋め込む

新しい投稿フォームからタグを作成したいと考えています。どうやってやるの? Postsにhas_many Tagsは、このような何かが働くことができれば

はあなたに

答えて

3

ありがとうございます。

form do |f| 
    f.inputs do 
    f.input :title 
    f.input :content 
    f.has_many :tags do |fu| 
     fu.input :name 
     fu.input :_destroy, :as=>:boolean, :required => false, :label => 'Delete Tag' unless fu.object.new_record? 
    end 
    end 
end 

ActiveAdminは期待しているPostモデルaccepts_nested_attributes_for :tags

class Post 
    #.... 
    accepts_nested_attributes_for :tags 
end 
...のような