estoy usando el siguiente cargador de archivos con Rails 3: https://github.com/blueimp/jQuery-File-Uploadrieles acceder a un archivo subido y guardarlo en el Paperclip
El cargador en el lado del cliente está funcionando bien. Puedo ver en los rieles del archivo que está siendo publicado siguiente cuando subo un archivo de registro:
Started POST "/attachments/upload" for 127.0.0.1 at Mon Jan 24 14:15:25 -0800 2011
Processing by AttachmentsController#upload as */*
Parameters: {"_http_accept"=>"application/javascript", "authenticity_token"=>"F1h9pvCZL9HUgTjwCIAMc%252BW1cYwx7eBOPwThHfbS5ZU%253D", "file"=>#<ActionDispatch::Http::UploadedFile:0x1076a6d48 @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"file\"; filename=\"joecocker.jpg\"\r\nContent-Type: image/jpeg\r\n", @original_filename="joecocker.jpg", @tempfile=#<File:/var/folders/lF/lF0Ne5vGFj44kV54W3zBdU+++TI/-Tmp-/RackMultipart20110124-12264-rbtnth-0>>}
El problema que estoy teniendo es que soy incapaz de guardar el archivo subido al clip.
he Ried:
@attachment = Attachment.create(:attachment => File.open(params[:file].tempfile.path))
@attachment = Attachment.create(:attachment => params[:file].tempfile.path)
Y ni trabajan. Paperclip inserta un nombre de archivo adjunto de "RackMultipart20110124-12264-rbtnth-0"
¿Alguna idea/sugerencia sobre cómo guardar el archivo en clip? gracias