#showページにネストされたフォームを追加することは可能ですか?
これで、admin/posts.rbができました。
ActiveAdmin.register Post do
show do |post|
h2 post.title
post.comments.each do |comment|
row :comment do comment.text end
end
end
end
投稿用のすべてのコメントが一覧表示されます。今、私は新しいコメントを追加するためのフォームが必要です。私はこのようにしようとしています:
ActiveAdmin.register Post do
show do |post|
h2 post.title
post.comments.each do |comment|
row :comment do comment.text end
end
form do |f|
f.has_many :comments do |c|
c.input :text
end
end
end
end
エラーが発生します:
<form> </form>の未定義のメソッド`has_many':Arbre :: HTML :: Form
投稿とコメントのモデルは次のようになります。
class Post < ActiveRecord::Base
has_many :comments
accepts_nested_attributes_for :comments
end
class Comment < ActiveRecord::Base
belongs_to :post
end
そのフォームをショーページに追加するにはどうすればよいですか?ありがとう