2014-04-30 35 views
2

我正在嘗試使用活動管理寶石與回形針。我是Ruby新手,我認爲這是可能的。如果我錯了,請不要投下這個問題。ActiveAdmin with PaperClip

我主動管理的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)

請幫忙

+0

顯示完整的錯誤.. –

+0

得到的答案從Sooraj .. –

+1

好!但總是添加完整的堆棧跟蹤。至少第一個5-6行足夠了,這有助於快速定位錯誤源。 –

回答

2

試試改變

f.input :benefit_image 

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

哇!大!!! –

相關問題