2

我使用 ActiveAdmin 将特色图片上传到帖子。它可以工作,但是在我保存帖子并单击编辑后,图像字段为空,尽管图像仍附加在其上。我想要实现的是上传后我想在图像上传字段下方显示图像的缩略图,并带有删除/删除图像的选项(最好不触摸保存按钮)。

当我想通过编辑器在帖子正文中插入图像时,我还使用activeadmin- wysihtml5 gem和处理图像上传的activeadmin-dragonfly gem。这些 gem 还在 ActiveAdmin 中创建了一个资产链接,我可以在其中查看和处理所有上传的图像。是否可以使用 Carrierwave 做到这一点?或者也许让 Carrierwave 使用现有资产并上传到那里?

最好的祝愿,马特

4

1 回答 1

1

ActiveAdmin Wiki 上的答案是在表单中显示上传的图像

f.inputs "Attachment", :multipart => true do 
  f.input :cover_page, :as => :file, :hint => f.object.cover_page.present? \
    ? f.template.image_tag(f.object.cover_page.url(:thumb))
    : f.template.content_tag(:span, "no cover page yet")
  f.input :cover_page_cache, :as => :hidden 
end
于 2014-09-29T04:30:49.007 回答