Ciao a tutti!
Esiste un modulo specifico che permetta l'inserimento di dati excel (anche csv) direttamente nel database di drupal?
Sarebbe oro se si potesse anche effettuare una ricerca all'interno del database e visualizzare il file xls appena inserito.
Grazie a tutti per le risposte!
Modulo per file Excel
Gio, 23/07/2009 - 16:21
#1
Modulo per file Excel
Non ho capito se vuoi importare dai XLS/CSV in una tabella per rendere i dati ricercabili tramite query, oppure indicizzare i file XLS/CSV per la ricerca.
Per la prima ipotesi, puoi ricreare un tipo di contenuto con i campi corrispondenti alla tabella da importare e poi usare node-import per fare le importazioni.
Per indicizzare i file, invece devi usare moduli come Search file s e Apach Solr, ma dovrai accertarti che il server soddisfi una serie di requisiti software che non sono tipici degli hosting condivisi.
Quello che intendevo era la prima ipotesi che hai descritto,ora pero' non mi è molto chiaro ciò che hai detto...che intendi con "puoi ricreare un tipo di contenuto con i campi corrispondenti alla tabella da importare"?
Es. La tua tabella originale ha 5 campi: campo 1, campo 2, campo 3, campo 4, campo 5.
Abiliti il modulo CCK e i sottomoduli che ti servono (direi almeno quelli per inserire testi e numeri).
Crei un nuovo tipo di contenuto (content type, se stai usando Drupal in inglese) e a questo aggiungi campi corrispondenti ai tuoi campi. Consiglio di disabilitare il campo "body" e, se non hai bisogno del campo "titolo" o non riesci a mapparlo rispetto ai campi della precedente tabella, usa il modulo autonodetitle.
A questo punto avrai la tua tabella iniziale "tradotta" in Drupal+CCK e potrai fare un'importazione con il modulo node import.