我是新的红宝石和红宝石在轨道上。我要上传图片与积极管理
我遵循这个代码
应用程序\ ADMIN \ book.rb ActiveAdmin.register书做Active Admin image upload
# See permitted parameters documentation:
# https://github.com/activeadmin/activeadmin/blob/master/docs/2-resource-customization.md#setting-up-strong-parameters
#
permit_params :list, :of, :attributes, :on, :model
#
# or
#
# permit_params do
# permitted = [:permitted, :attributes]
# permitted << :other if resource.something?
# permitted
# end
index do
column :name
column :image
column :author
column :genre
column :price
actions
end
form :html => { :enctype => "multipart/form-data" } do |f|
f.inputs "Details" do
f.input :image, :as => :file, :hint => f.template.image_tag(f.object.image.url(:medium))
f.input :author
f.input :name
end
f.actions
end
end
而且
应用程序\型号\ book.rb
class Book < ActiveRecord::Base
belongs_to :author
belongs_to :genre
has_attached_file :image, :styles => { :medium => "238x238>",
:thumb => "100x100>"
}
end
是的,我在创建页面看到文件上传按钮。但不要保存表单。
我无法理解你的问题。你能重新说出你的问题吗? – Rubyrider
我做过,书籍crud,作者crud和流派污秽与活跃管理员。我想为我的书添加图书图像。我可以用rails做到这一点,但我想使用活动管理员。对不起我的英语不好。你明白我了吗?谢谢。 – balkondemiri
是你的意思,你不能保存你的记录在活动管理权限?但你可以在活动管理员之外做到这一点? – Rubyrider