2012-10-08 34 views
0

我有一個選擇是這樣對我activeadmin形式之一:工藝文件中activeadmin形式

f.input :sdfile, :as => :select, :collection => Dir.glob("incoming/*") 

假設用戶將文件事先上傳到「進入」目錄。

我現在想處理這個文件,將它移動到合適的文件夾,但CarrierWave拒絕從路徑名「上傳」。

任何簡單的方法來處理文件,將其移動到各自的文件夾?

謝謝。

回答

0

試試這樣說:

Image.new :data=>File.new("/path/to/image.jpg","r") 

Image.new :data=>File.open('/path/to/image.jpg', 'rb') 
+0

我怎麼去說? 我無法提供:選擇與圖像實例。我想我將不得不爲表單編寫一個自定義控制器?它有可能嗎? –