ActiveAdmin has_many关系不保存新记录?

时间:2013-03-11 23:04:13

标签: ruby-on-rails activeadmin

我有关系ContentRelease has_many页面。以下activeadmin注册模型允许我编辑content_release中的页面属性,但不能为内容发布创建新页面。没有错误,我收到了成功消息,但没有保存新页面。我做错了什么?

ActiveAdmin.register ContentRelease do

  form do |f|
    f.actions

    f.inputs "Details" do
      f.input :active_at
    end

    f.inputs "Pages", :class => 'pages-list' do
      f.has_many :pages do |page|

        page.inputs "Associated Look" do
          page.input :title
          page.input :content_release, :as => :select, :collection => ContentRelease.list
          page.input :look, :as => :select, :collection => Look.current
          page.input :share_url
        end

      end
    end

    f.inputs "Looks", :class => 'looks-list' do
      f.has_many :looks do |look|
        look.inputs do
          look.input :title
        end
      end
    end

    f.actions


  end

0 个答案:

没有答案