Ruby on rails 3 ActiveAdmin bug?显示资源页面中的嵌套表单不显示表单提交按钮

Ruby on rails 3 ActiveAdmin bug?显示资源页面中的嵌套表单不显示表单提交按钮,ruby-on-rails-3,activeadmin,nested-forms,Ruby On Rails 3,Activeadmin,Nested Forms,我正在使用ActiveAdmin构建一个文章展示页面,在该页面中,可以使用嵌套表单添加新评论,但遇到了一个问题。文章有许多:注释,并且接受:注释的嵌套属性。在Rails控制台中一切正常,但我无法显示表单提交按钮。以下是我为文章定制activeadmin的显示页面的代码: show do |article| attributes_table do row :id row :title end div do semantic_form_for [:admin,

我正在使用ActiveAdmin构建一个文章展示页面,在该页面中,可以使用嵌套表单添加新评论,但遇到了一个问题。文章
有许多:注释
,并且
接受:注释
的嵌套属性。在Rails控制台中一切正常,但我无法显示表单提交按钮。以下是我为文章定制activeadmin的显示页面的代码:

show do |article|
  attributes_table do
    row :id
    row :title 
  end

  div do
    semantic_form_for [:admin, article], builder: ActiveAdmin::FormBuilder do |f|
      f.has_many :comments, allow_destroy: false, new_record: true, heading: false do |g|
        g.input :body
      end
      f.actions
    end
  end
end

嵌套表单已显示且工作正常,但未显示“提交”按钮(这意味着
f.actions
无效)。

解决方法:我将嵌套表单移动到视图中,并且可以看到“更新”按钮。像

show do
 attributes_table do
  row :id
  row :description
 end
 panel "Link Projects" do
  render partial: 'project_links', locals: { id: company }
 end  
end  

有什么想法吗?你是怎么修好的?