ActiveAdmin使提交空白

时间:2014-08-31 11:02:42

标签: ruby-on-rails activeadmin

好时光,溢价! 我有一个ActiveAdmin post submissiom的问题。 这里,下面是来自app / admin / posts.rb的代码:

ActiveAdmin.register Post do
  index do
    column :title
    column :slug
    column :blurb
    column :created_at
    actions
  end

  form :html => { :enctype => "multipart/form-data" } do |f|
    f.inputs 'Details' do
      f.input :title
      f.input :slug
      f.input :blurb
      f.input :category
      f.input :content, :as => :text
    end
    f.inputs 'Images' do
      f.input :image, :label => 'Post image', :as => :file
    end
    f.actions
  end
end

app / models / post.rb:

class Post < ActiveRecord::Base
  belongs_to :category
end

我不知道为什么,但不知怎的,当我尝试使用ActiveAdmin提交帖子时 结果是这样的:

Post Details
Id  9
Title   Empty
Slug    Empty 
Blurb   Empty
Content     Empty
Category    Empty
Created At  August 31, 2014 11:00
Updated At  August 31, 2014 11:00
Image   Empty

任何形式的帮助将不胜感激。 谢谢您的时间)

1 个答案:

答案 0 :(得分:1)

如果您使用Rails 4,则必须允许参数:https://github.com/activeadmin/activeadmin/blob/master/docs/2-resource-customization.md#setting-up-strong-parameters

您可以在log / development.log文件中看到哪些属性未被允许。