HomeBlogSeblod: come risolvere gli import dei dati in Joomla

Seblod: come importare ed esportare i contenuti in Joomla

La fase di data entry o caricamento degli articoli su un sito web di medie o grandi dimensioni, che precede la mess online, può richiedere molto tempo.

E per questo motivo che nasce normalmente l'esigenza di automatizzare l'importazione dei contenuti.

Per ogni CMS esistono dei processi di import più o menu veloci e usabili.

Parlando di Joomla, una delle soluzione più flessibili e l'utilizzo delle caratteristiche di import ed export di Seblod. In particolare apprezzo Seblod perchè, essendo un componente CCK, consente di creare o estendere i content type.

Ricordiamo che oltre al componente Seblod,  dobbiamo installare il plugin:

Per capire come preparare i file CSV da importare è molto utile il plugin:

Come avevamo visto nell'articolo Joomla e Seblod - Visualizzare i profili utenti nel frontend, è possibile estendere il content type Users al fine di crearene uno avanzato, che in quel caso avevamo chiamato Soci di un'associazione.

Ora vediamo come importare i nostri nomininativi all'interno della nuova anagrafica utenti.

Esportare dei dati caricati manualmente per generare il nostro modello csv

Dopo aver installato i plugin di import ed export avremo due nuove voci sotto il componente Seblod:

seblod - come importare dei dati in joomla

Clicchiamo su Export (1) è vediamo le impostazioni per il processo di esportazione dei dati.

 

In questo caso come Objetc selezioniamo User e scegliamo il content type creato per i Soci.

seblod export dati plugin

Scegliamo lo separatore e clicchiamo su "Export to File".

 

Preparazione CSV da importare

A questo punto possiamo analizzare il tracciato generale del content type scelto e nel caso eliminare tutte le colonne inutili.

 

seblod import dati preparazione csv

 

Dopo aver modificato e popolato il file CSV con i nostri dati da importare procediamo con il secondo step: la fase di import.

 

Import del CSV Dati preparato precedentemente 

Clicchiamo su Compoenti -> Seblod - Import per entrare nelle impostazioni della fase finale di importazione.

 Selezioniamo nuovamente

  • Object: User e scegliamo
  • il content type: Soci
  • scegliamo il CSV con i dati da importare 
  • come separatore inseriamo quello utilizzato per la generazione del CSV, normalmente la virgola
  • gli utenti che importiamo sono dei Registered

e confermiamo con "Import From File"

seblod import impostazioni

 

Alla fine del processo, verifichiamo che siano stati caricati tutti i record, avremo cosi importato la nostra anagrafica.

  

Hai bisogno una consulenza su come automatizzare il processo di importazione di contenuti su un nuovo sito Joomla?

Chiamaci oppure compila un form