回形针 - 如何设置路径?

时间:2011-08-15 05:29:16

标签: ruby-on-rails-3 image path paperclip

我已经很长时间在设置存储图像的路径上苦苦挣扎。 我希望有一个形状的路径:

  

公共/照片/ 88 /小/ image.jpg的

     

公共/照片/ 88 /介质/ image.jpg的

     

公共/照片/ 88 /原始/ image.jpg的

数字 88 是图片库的ID。我试着检查谷歌的一些教程,但我找不到正确的方法,如何设置它。

我正在尝试使用 Photo 模型:

  has_attached_file :photo,
                    :styles => {:small=> "65x65#",
                                :medium  => "500x500>" },
                    :url => "/public/photos/:album_id/:style_:basename.:extension"

所以我的第一个问题是,我不知道,如何到照片模型 album_id 的值,第二个问题,如何区分目录中等原始图片尺寸......

请问有人能帮助我,路径是如何设置的?

非常感谢你提前

1 个答案:

答案 0 :(得分:2)

http://robots.thoughtbot.com/post/159807063/paperclip-tips-and-updates

不要忘记重新启动服务器! (我的问题)