ckeditor-rails 和回形针无法正常工作

Posted

技术标签:

【中文标题】ckeditor-rails 和回形针无法正常工作【英文标题】:ckeditor-rails and paperclip not working correctly 【发布时间】:2013-02-09 05:55:38 【问题描述】:

我正在使用 CKEditor-rails (https://github.com/tsechingho/ckeditor-rails),但在上传图片时遇到了一些问题。上传照片的模型如下:

class Ckeditor::Picture < Ckeditor::Asset
  has_attached_file :data,
                    :styles =>  :content => '800>', :thumb => '118x100#' ,
                    :s3_credentials => "#Rails.root/config/s3.yml",
                    :bucket => "********"

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

  def url_content
    url(:content)
  end
end

我使用CKEditor上传图片时,图片的URL是路径,格式为“/system//pictures/data/000/000/016 /content/**.jpg”。

似乎连图片都没有上传。

【问题讨论】:

【参考方案1】:

我在我的模型中使用了这个设置,试试这个。

has_attached_file :logo, :styles =>  :orig => "300x400>",
                        :thumb => :geometry => "80x58#", :format => :png,
                        :full => :geometry => "#SEARCH_IMAGE_WIDTHx#SEARCH_IMAGE_HEIGHT#", :format => :png, :jcrop => true,
                        :cropped => :geometry => "#LOGO_WIDTHx#LOGO_HEIGHT>", :jcrop => true, :format => :png ,
                        :storage => :s3,
                        :s3_credentials => "#Rails.root.to_s/config/s3.yml",
                        :path => "logos/:id/:style/:basename.:extension",
                        :bucket => "photo/#Rails.env/system"

【讨论】:

以上是关于ckeditor-rails 和回形针无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

在rails中处理后如何更新回形针视频位置

无法使用回形针导轨上传到S3 5.配置选项无效:存储桶

让回形针在窗口工作

Rails:回形针和预览?

Rails 回形针和多个文件上传

Rails错误 - 无法加载此类文件 - aws-sdk(您可能需要安装aws-sdk gem)