2012-04-18 31 views
0

鏈接到的圖像中的生產我有一個使用紙夾用於上傳圖像的回報率的應用程序,和彩色框寶石查看圖像的放大版本。問題是,它在炒菜鍋發展很好,但是當我試圖把應用到生產它正在尋找放錯了地方的形象。使用紙夾

它試圖找到根目錄中的圖像,並提供URL/system/pictures/2/large/img.png中不存在的文件錯誤,當它應該在URL/s12/gallery/bsd/system/pictures/2/large/img.png

我不知道如何告訴應用程序在URL/s12/gallery/bsd /中尋找文件。 ,讓我知道,如果需要更多的信息。

這裏是我如何在視圖鏈接到該文件:

<%= link_to(image_tag(@project.picture.url(:thumb)), @project.picture.url(:large), :data=> { :colorbox => true }) %> 

那得到的縮略圖顯示了罰款,但點擊時說,有根目錄中沒有文件......因爲沒有。

謝謝。

回答

0
has_attached_file :photo, :styles => { :small => "150x150>" }, 
        :url => "/assets/products/:id/:style/:basename.:extension", 
        :path => ":rails_root/public/assets/products/:id/:style/:basename.:extension" 

您可以設置url來更改默認值。也路徑是其中URL是爲公衆

URL中的系統路徑