ruby-on-rails - ActiveAdmin 与 PaperClip

标签 ruby-on-rails ruby paperclip activeadmin

我正在尝试将事件管理 gem 与回形针一起使用。我是 Ruby 新手,我认为这是可能的。如果我错了,请不要否决这个问题。

我的活跃管理员的 user_benefit 文件如下

ActiveAdmin.register UserBenefit do
  menu  priority: 7
  permit_params :available_benefit

  index do
    selectable_column
    default_actions
    column :id
    column :available_benefit
    column :created_at
  end

  form do |f|
    f.inputs "User Benefit Details" do
      f.input :available_benefit
      f.input :benefit_image
    end
    f.actions
  end
end

我的模型是

class UserBenefit < ActiveRecord::Base
  has_attached_file :benefit_image, :styles => { :medium => "300x300>", :thumb => "100x100>" }, :default_url => "/images/:style/missing.png"
  validates_attachment_content_type :benefit_image, :content_type => /\Aimage\/.*\Z/
end

当我尝试加载管理页面时,出现错误.. 参数数量错误(1 代表 0)

请帮忙

最佳答案

尝试改变

f.input :benefit_image

f.input :image, :required => false, :as => :file

关于ruby-on-rails - ActiveAdmin 与 PaperClip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23381670/

相关文章:

ruby-on-rails - 同一行上的两个索引

ruby-on-rails - Rmagick已安装: `require' : no such file to load -- RMagick (LoadError)

ruby - 在 ruby​​ 中通过 ioctl 获取 essid

ruby-on-rails - 回形针云文件?

ruby-on-rails - 设计未显示的 log_in 错误

mysql - 编辑 Rails 迁移表不会影响生成的表

java - 如何在不同的编程语言中使用相同的正则表达式?

ruby-on-rails - 如何在 Active Record 中正确使用多态关联的连接

ruby-on-rails - 使用回形针删除图像

ruby-on-rails - 带有S3的rails回形针默认图像