如何在Rails 4

时间:2015-05-19 04:24:40

标签: ruby-on-rails ruby ruby-on-rails-4 activeadmin carrierwave

我有两个名为Project和ProjectImage的模型,每个项目都有多个项目图像。我希望有一个ActiveAdmin表单,允许您一次选择并上传多个图像。

这不是我想要的(以及我拥有的):

# app/admin/project.rb

form do |f|
  f.inputs "Project" do
    # Other columns come here
    f.has_many :project_images do |ff|
      ff.input :image
    end
  end
  f.actions
end

这要求您为每个单个文件单击“添加”按钮,这在您想要上传20张图像时非常烦人。

有没有人有想法?

我正在使用:

  • Ruby(2.1.5)
  • Rails(4.1.8)
  • ActiveAdmin(1.0.0.pre1)
  • Carrierwave(0.10.0)

注意:这里有一个类似的问题(active_admin and adding multiple images to gallery),它没有任何实际答案。 (答案中的代码与提问者的代码完全相同。)

0 个答案:

没有答案