[ruby-it] caricamento file

Giovanni Messina messina.gio a gmail.com
Lun 11 Gen 2010 13:15:33 CET


in un'applicazione caricando file xls o ods usando form con un
file_field a seconda delle dimensioni del file ottengo o

ActionController::UploadedStringIO

o

ActionController::UploadedTempfile

Ora vorrei forzare il sistema ad usare sempre il secondo in quanto nel
controller mi è più comodo avere a disposizione un Tempfile in
particolare per riuscire ad avere un ole2 valida

come si può fare?

qui sotto il codice del form

<% form_for :dump,
            :url=>{:controller=>"students", :action=>"carica"},
            :html => { :multipart => true } do |f| -%>
  <label for='dump_file'>
    Seleziona il file con l'elenco studenti:
  </label>
  <p>
    <%= f.file_field :file -%>
  <p>
    <%= submit_tag 'INVIA' -%>
<% end -%>

nel controller accedo ai dati che vorrei fossero sempre un file con
f = (params[:dump][:file])
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list