2010-07-20 88 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 

您可以設置圖像,你要的圖像存儲在數據庫或文件系統