2

我有一个问题模型,可以使用带有 Paperclip 的 ckeditor gem 创建。每个问题可以包含几张附加图片。每个问题都有几个答案,每个答案也可以包含几个附加图片(答案也是用 ckeditor 创建的)。

我的ckeditor上传图片的配置如下:

class Ckeditor::Picture < Ckeditor::Asset
  has_attached_file :data,
                :storage => :s3,
                :url  => ":s3_eu_url",
                :s3_credentials => "path to credentials",
                :path => ":class/:id/:basename.:extension",
                  :styles => {  :medium => "500x500>",
                                :thumb => "500x500>"},
                :s3_protocol => 'http'

validates_attachment_size :data, :less_than => 2.megabytes
validates_attachment_presence :data

def url_content
  url(:content)
end
end

使用该配置,我不知道如何识别附加到给定问题或答案的图片。目的是在删除问题或答案时从 s3 中删除图片。

4

1 回答 1

-1

由于我没有成功找到使用 Paperclip 解决此问题的方法,因此我开始使用提供此功能的carrierwave 。

于 2013-02-08T09:11:48.243 回答