Sto creando un'app per le piccole rotaie per uso personale e vorrei poter caricare file Excel per essere successivamente convalidati e aggiunti al database. Ho avuto questo lavoro in precedenza con i file CSV, ma questo da allora è diventato impraticabile.Importare Excel nell'app Rails
Qualcuno sa di un tutorial per l'utilizzo del roo o del foglio di calcolo per caricare il file, visualizzare i contenuti per l'utente e quindi aggiungere al database (dopo la convalida)? So che questo è abbastanza specifico, ma voglio lavorare passo dopo passo.
Tutto quello che ho finora è un 'importazione' Vista:
<% form_for :dump, :url=>{:controller=>"students", :action=>"student_import"}, :html => { :multipart => true } do |f| -%>
Select an Excel File :
<%= f.file_field :excel_file -%>
<%= submit_tag 'Submit' -%>
<% end -%>
ma non hanno idea di come accedere a questo file caricato nel controller.
Qualsiasi suggerimento/aiuto sarebbe gradito. Grazie
Per curiosità, perché era la versione del file CSV impraticabile? Ha richiesto all'utente finale di fare molto per caricare gli studenti? Temo che i miei utenti possano sentirsi intimiditi dal dover fare i conti con CSV. –