2010-07-20 94 views
2

我正在寻找一个教程/如何上传和存储在轨道的图像。 我搜索谷歌,但我发现的所有“...使用imagemagick”或类似的东西。 但我没有找到任何一步一步教程(包括安装imagemagick或不同的图像插件)。如何在Rails中上传图片?

你可以给我一步一步的教程(包括安装所需的插件)? 我正在使用Netbeans。

我想要的只是上传图像,调整图像大小(保存3种不同尺寸的图片),存储图像并显示它们。

请帮帮我!我需要一个傻瓜教程:)

+0

做的大小不同? – 2010-07-20 06:55:06

回答

4

有一个使用回形针的Railscast。也许这是给你的......?

http://railscasts.com/episodes/134-paperclip

+0

+1只是写同样的。另一种方法是,如果你喜欢阅读以观看视频:http://asciicasts.com/episodes/134-paperclip – jigfox 2010-07-20 06:55:44

+0

谢谢!这就是我正在寻找的! – Newbie 2010-07-20 07:04:05

1

您使用回形针插件。它是轨道中使用最多的插件之一。

在此之前,你必须安装imageMagick。

型号这个样子的

class ImageClass < ActiveRecord::Base 
# Paperclip 
has_attached_file :photo, 
    :styles => { 
    :thumb=> "100x100#", 
    :large => "400x400>" } 
end 

您可以设置图像,你要的图像存储在数据库或文件系统