In questa semplice guida è descrtitto come generare un file CSV per l'importazione corretta dei prodotti e realative immagini.
IMPORTANTE: prima di eseguire qualsiasi modifica consiglio di fare un backup del database, in modo da poter ripristinare lo stato precedente alle modifiche.
La responsabilità di quello che ogniuno fa sui propri siti è solo propria
FASE 1: Compilazione del file CSV
Per compilare un file csv basta usare un foglio di calcolo, io uso Calc di Open Office ma va bene qualsiasi altro programma in grado di creare un file csv personalizzato.
Le colonne si chiamano CAMPI.
Quali nomi dare ai campi
Nel Back Office di Prestashop si possono vedere quali sono i campi disponibili per l'importazione dei prodotti:
Quindi per comodità possiamo dare al nostro foglio di calcolo gli stessi valori usati da ps come nomi campo, (etichetta delle colonne) ma non è di fondamentale importanza.
In allegato c'è un esempio di csv pre-compilato con nomi campo diversi da quelli di ps ma ugualmente validi.
E' invece importante capire quali sono i campi che possiamo compilare e sfruttarne il maggior numero possibile per evitare di dover rieditare le schede prodotto singolarmente ad una, ad una.
Le immagini
Per importare anche le immagini dei prodotti è prima necessario creare/caricare una cartella contenete le nostre immagini, allinterno del nostro hosting.
Supponendo che la tua immagine si chiama: latuafoto.jpg e sta dentro una cartella che si chiama: prodotti, che hai appositamente caricato nella cartella img di PS, allora l'indirizzo indicato nel csv deve essere di questo tipo: ..//img/prodotti/latuafoto.jpg.
(Grazie a batterismico per le preziose informazioni)
Ad importazione avvenuta, potrai cancellare questa cartella perchè non ti servirà più.
FASE 2: Esportazione del file CSV
Finito di compilare il foglio di calcolo, procedi come indicato di seguito per Open Office (Calc ovviamnete):
- scegli Salva con nome
- selezioni CSV
- metti la spunta su Modifica impostazioni filtro. Se non selezioni questa opzione non potrai creare il csv come desideri ma salverà con le impostazioni di default, che non vanno bene.
- clicca su salva
Ora, nella finestra di dialogo seguente in Tipo di carattere selezioni Utf-8, Separatore di campo selezioni ; (punto e virgola), Separatore testo selezioni i doppi apici " e per finire metti la spunta su Salva contenuto come mostrato.
Dai un nome al tuo file CSV e clicca su Ok.
FASE 3: Importazione del file CSV in Prestashop
Entra in back office, vai in: Strumenti > Importa. (vedi immagine e leggi le annotazioni)
Carica il tuo file CSV selezionandolo dal tuo computer e cliccando su "Caricamento file".
Seleziona "Prodotti" dalla casella a discesa sottostante.
Compila correttamente le varie opzioni prima di cliccare su "Fase successiva". (Vedi immagine e leggi le annotazioni)
Dopo aver compilato correttamnete le opzioni, clicca su "Fase successiva".
Questa schermata è di fondamentale importanza per un'importazione corretta.
Devi assegnare manualmente i campi disponibili su PS ai tuoi campi nel file CSV (vedi immagine)
NOTA: Ovviamente la riga contenete il nome del campo va saltata (vedi immagne e leggi le annotazioni)
Poi clicca su "Importa dati" e attendi che PS esegua il processo di importazione. Possono volerci anche diversi minuti se hai molte centinaia di prodotti da importare.
Finita l'importazione PS ti mostra un report dove potrai valutare la correttezza del processo o eventuali errori.
NOTA: E possibile che alcuni testi vengano riscritti o adattati nel caso contengano caratteri non validi. Non c'è da preocuparsi per avvisi di questo tipo.
IMPORTANTE: Se hai già importarto un CSV con le categorie, fai attenzione che nel tuo CSV prodotti, questi abbiano indicata la categoria già presente con lo stesso identico nome, altrimenti PS ti crea un'altra categoria per quel prodotto.
FINE.
In questa guida trovi anche:
Importazione delle categorie (1.4 > 1.5 > 1.6 > 1.7)-> vai alla pagina
Importazione delle caratteristiche (1.4 > 1.5 > 1.6 > 1.7) -> vai alla pagina
Importazione delle combinazioni (1.5 > 1.6 > 1.7) -> vai alla pagina
Rimozione bug sul prezzo unitario (ps 1.5) -> vai alla pagina