2010-02-28 19 views
1

我試圖在Rails項目中使用Attachment_Fu plugin,並且想要自定義保存上載文件的路徑。Attachment_fu:無法禁用:分區選項

文檔顯示此選項:

:分區#是否 partiton文件中像 /0000/0001/image.jpg目錄。默認值是true。

(0001部分是從表中的ID)。我不希望這樣,所以我的分區選項,以便設置爲false,如:

class Photo < ActiveRecord::Base 
    has_attachment :content_type => :image, 
       :storage => :file_system, 
       :max_size => 500.kilobytes, 
       :resize_to => '320x200', 
       :thumbnails => {:thumb => '100x100>' }, 
       :partition => false 
    validates_as_attachment 
end 

...但:partition => false選項不起作用。

有其他人遇到過這個問題嗎?你怎麼修好它的?

回答

0

我想你也可能需要指定

:path_prefix => 'your/path' 

如果要禁用自動分區。

+0

這並沒有解決它。路徑類似'/ photos/0000/0002/image.jpg',只有':partition => false'。如果我添加':path_prefix => public/images /#{table_name}',我會得到'/ images/photos/0000/0002/image.jpg'這樣的路徑。我想擺脫「0000/0002」部分。 – 2010-03-02 13:20:09