Come esportare i prodotti in PrestaShop

Come poter esportare prodotti in PrestaShop

Quando si apre un file negozio online in PrestaShop È necessario tenere conto di alcuni dettagli importanti per sfruttare al meglio questa piattaforma.

Ad esempio, un aspetto molto importante in questo senso ha a che fare con sapere come esportare i prodotti in PrestaShop, azione che è necessario compiere per poter fare una copia di backup, o anche per migrare tutti i prodotti su un altro negozio online, ecc.

Questi casi ci forniscono un esempio del motivo per cui è così necessario conoscere la procedura per esportare tutti i prodotti di un negozio online realizzati in PrestaShop in un file CSV. Successivamente menzioneremo i passaggi e le istruzioni di questa procedura, in modo che gli utenti possano eseguirla senza troppe complicazioni.

Per cominciare, va notato che PrestaShop ha un pulsante di esportazione che si trova appena sopra l'elenco dei prodotti (in Catalogo> Prodotti), che sembrerebbe sufficiente per risolvere la questione sull'esportazione degli articoli.

Tuttavia, questo pulsante non esporta tutti i dati del prodotto, poiché omette una serie di dettagli importanti, come: descrizioni degli articoli, combinazioni, marchi, ecc.

Pertanto, è necessario eseguire un'altra procedura per includere questi elementi, un processo che esamineremo da un negozio PrestaShop 1.6 o .11 e versioni successive.

L'importanza dei moduli in Prestashop

Uno dei strumenti principali che può essere utilizzato in Piattaforma elettronica Prestashop, Ha a che fare con l'installazione di moduli, che sono una serie di strumenti che possiamo utilizzare per rendere il nostro negozio web più specifico e riconoscibile tra la comunità di utenti, che potrebbero essere interessati a ciò che offriamo su detto sito web.

Qui è dove il file funzione primaria dei moduli Prestashop.

Ad esempio, questi funzionano per essere in grado di creare opzioni di visualizzazione aggiuntive, come blog, alcune informazioni specifiche o alcune aggiunte di sicurezza.

Allo stesso modo, ci consentono anche di connetterci con altri servizi (che possono rappresentare diverse forme di pagamento per facilitare agli acquirenti il ​​pagamento delle fatture) o alcune altre importanti funzioni, come: sistemi di punti per i clienti o visualizzazione di recensioni per articoli.

di conseguenza, il sistema del modulo che può essere applicato dal Piattaforma Prestashop, rende possibile che ogni negozio di questo sito sia specializzato e contenga tutto ciò di cui il cliente ha bisogno senza riempirlo di caratteristiche che non interessano gli acquirenti.

Crea il file CSV 

File CSV di PrestaShop

Il primo passaggio dovrebbe consistere in creando un file CSV con tutti i dati necessari per poter importare i prodotti in un'altra installazione PrestaShop, processo che si svolge come segue:

Per prima cosa devi aggiungere il file (AdminProductsController.php) nel seguente percorso di installazione PrestaShop dell'utente, quindi sovrascrivere AdminProductsController.

/ override / controllers / admin /

Cosa succede quando il file esiste già nella directory in cui sta andando l'utente?

Quando il file esiste già nella directory a cui si sta andando, ciò può accadere perché è possibile che il modello abbia già creato quel file per sovrascrivere il AdminProductsController.php.

In questo caso, quello che dovrebbe essere fatto dopo è aggiungere il contenuto appena prima della chiusura del tag PHP (?>).

Allo stesso modo, si consiglia anche di fare una copia di backup di questo file prima di modificarlo, il che può essere molto utile nel caso in cui la procedura non funzioni, perché in questo modo hai un backup per riprovare senza complicarti la vita. avere il file originale da ripristinare ogni volta che ne hai bisogno.

Installazione del modulo per esportare file in PrestaShop

Un altro modo per eseguire l'esportazione dei file in PrestaShop può essere il seguente:

Innanzitutto, viene eseguita l'installazione del modulo, che in questo esempio sarebbe per la versione 1.6 di PrestaShop. L'installazione è molto semplice, entrerai solo nella scheda dei moduli, dove potrai accedere alla sua configurazione. Fatto ciò, si aprirà un menu con diverse opzioni di configurazione.

In questa sezione è necessario inserire l'opzione per Parametri avanzati, che a sua volta aprirà più opzioni e successivamente quella di Prodotti di esportazione. Fondamentalmente, questo è il primo passo per poter accedere alla configurazione del modulo di esportazione del prodotto in PrestaShop.

esportare prodotti prestaShop

Come installare un modulo in Prestashop?

Fondamentalmente, esistono due tipologie principali di moduli che vengono classificati in base al tipo di installazione a cui corrispondono.

  • Il primo è l'installazione automatica, dal "Addons.prestashop.com" Puoi scaricarlo qui
  • Il secondo tipo di moduli corrisponde a quelli che possono essere installati manualmente.

Installazione automatica

Nel caso in cui sia stato ufficialmente acquistato in Negozio spagnolo Prestashop Market Place, i moduli possono essere attivati ​​facilmente dal back office, costituito dal pannello di amministrazione del negozio.

In questo modo, è solo necessario entrare nella sezione di "Moduli e servizi"Dal menu del pannello di amministrazione, quindi inserire i dati registrati nella pagina Addons di Prestashop.

Una volta completata questa procedura, possiamo vedere l'elenco dei moduli disponibili, insieme al pulsante di installazione per aggiungerli allo store.

Installazione automatica

Installazione manuale del modulo

Per eseguire un'installazione manuale del modulo senza utilizzare lo stesso programma di installazione del sistema, in è necessario caricare la cartella dei file tramite ftp che in precedenza sarà già decompresso nella cartella di "moduli"Dal nostro Prestashop.

Un altro metodo invece di usare un account ftp è usare il cPanel file, come quello offerto nel nostro Hosting Prestashop. Seguirà caricare il file che deve essere ancora compresso nella cartella “moduli” e poi decomprimerlo con il tasto destro, come mostrato nell'immagine seguente:

Dopo che il modulo è stato caricato e decompresso, possiamo andare alla sezione "Moduli e servizi in Prestashop", E lì metteremo il nome del modulo che apparirà nella rispettiva lista, disponibile ora per aggiungerlo con un semplice clic.

Installazione manuale del modulo

Tipo di moduli in Prestashop

Esiste una grande varietà di moduli che possono essere utilizzati e applicati Prestashop per aggiungere caratteristiche e funzionalità migliori al nostro negozio online con prestashop.

Alcuni dei più importanti sono elencati di seguito:

  • I moduli di analisi e banner
  • Affiliati
  • Spedizioni (MRW, DHL, Envialia, SEUR, ecc.)
  • Gateway di pagamento (CECA, Banco Sabadell, Redsys, Contrassegno, PayPal, ecc.)
  • Moduli per blog
  • Moduli per i social network

Modulo per Prestashop 1.6

Un altro modo per eseguire esportazione di file in PrestaShop può essere il seguente:

PrestaShop

Innanzitutto, viene eseguita l'installazione del modulo, che in questo esempio sarebbe il modulo per la versione 1.6 di PrestaShop. L'installazione è molto semplice, entrerai solo nella scheda dei moduli, dove potrai accedere alla sua configurazione.

Fatto ciò, si aprirà un menu con diverse opzioni di configurazione.

In questa sezione è necessario inserire l'opzione per Parametri avanzati, che a sua volta aprirà più opzioni e successivamente quella di Prodotti di esportazione. Fondamentalmente, questo è il primo passo per poter accedere alla configurazione del modulo di esportazione del prodotto in PrestaShop.

Opzioni di configurazione dell'esportatore di prodotti in PrestaShop

Una volta aperta la schermata di configurazione del modulo, troveremo diverse opzioni di configurazione dell'esportatore di prodotti in PrestaShop, A questo punto è possibile selezionare le seguenti modifiche e applicazioni per effettuare la configurazione:

È possibile selezionare la lingua in cui si desidera esportare i prodotti, utilizzando l'opzione Lingua. Questa è un'opzione molto pratica che ci semplifica notevolmente il processo di configurazione, poiché molti fornitori non hanno familiarità con l'uso dell'inglese o di altre lingue, motivo per cui è molto conveniente programmare la configurazione in spagnolo.

Opzioni di configurazione dell'esportatore di prodotti in PrestaShop

Una volta aperta la schermata di configurazione del modulo, troveremo diverse opzioni di configurazione dell'esportatore di prodotti in PrestaShop.

A questo punto è possibile selezionare le seguenti modifiche e applicazioni per effettuare la configurazione:

È possibile selezionare la lingua in cui si desidera esportare i prodotti, utilizzando l'opzione Lingua. Questa è un'opzione molto pratica che ci semplifica notevolmente il processo di configurazione, poiché molti fornitori non hanno familiarità con l'uso dell'inglese o di altre lingue, motivo per cui è molto conveniente programmare la configurazione in spagnolo.

È possibile selezionare il delimitatore che si desidera utilizzare nell'esportazione, utilizzando l'opzione Delimitatore.

Puoi anche indicare se vuoi esportare tutti i prodotti o se invece vuoi esportare solo quelli attivi, opzione disponibile tra due categorie che emergono dal pulsante Esportare prodotti attivi?

Successivamente, è necessario indicare se si desidera esportare i prodotti di tutte le categorie o solo di una specifica categoria, nell'opzione disponibile di Categoria di prodotto.

Infine, puoi anche modificare l'opzione che indicherà se il prezzo con o senza tasse sarà incluso nell'export, che è rappresentato nella categoria di Prezzo IVA inclusa o esclusa.

Di seguito è riportata la schermata in cui vengono visualizzate queste opzioni per dettagliare i termini e le caratteristiche dell'esportazione.

prodotti prestashop

Molti degli elementi finali con cui viene utilizzato dipendono da questa personalizzazione. esporteranno i prodotti in PrestaShop. Di seguito è riportato un esempio di come viene eseguita un'esportazione in base a una specifica categoria di prodotto.

Ad esempio verranno esportati i prodotti della categoria “Donna”, in cui verranno selezionati solo i prodotti attivi, e l'esportazione verrà effettuata con il prezzo “tax free”. Questa configurazione sarebbe illustrata come segue:

Infine, una volta selezionate le impostazioni pertinenti, premere il pulsante Esportazione, che genera un file CSV con le informazioni dei prodotti esportati.

PrestaShop

Modulo per esportare prodotti in formato CSV in PrestaShop

Ora esamineremo le istruzioni per poterlo fare esportare prodotti in PrestaShop che vengono inseriti nello store in formato CSV.

Come visto sopra, nella configurazione del modulo puoi stabilire se vuoi esportare per una certa categoria, cioè se vuoi esportare i prodotti in una lingua specifica, la delimitazione o il tipo di prodotti che vuoi esportare, ecc.

Va notato che l'esportazione viene eseguita di default in CSV, ma consente anche di selezionare tale esportazione in un altro formato, ad esempio in TXT. L'immagine seguente mostra queste opzioni disponibili per la configurazione.

   moduli esportano prodotti

MySQL e problemi di esportazione in formato CSV

Uno degli svantaggi che l'esportazione CSV può avere in PrestaShop è il fatto che potresti dover sapere MySQL, Bene, tutte le query vengono effettuate da questo sistema, il che è abbastanza logico considerando il fatto che il database PrestaShop è in MySQL.

Prima di esportare tramite MySQL, È possibile verificare se le opzioni stabilite di default ci servono, oppure se, invece, è necessario modificarle per eseguire questa procedura. In questo modo, se si osservano le tabelle dati, in molte di queste, siano esse prodotti, categorie o attributi, ecc., Compaiono una serie di pulsanti che ci consentiranno di effettuare le seguenti lavorazioni:

  • Pulsante Esporta: Questo pulsante permette di esportare i dati della tabella visualizzata direttamente in un CSV, solo che ha lo svantaggio di non essere un'esportazione completa di tutti i dati possibili, poiché può esportare una tabella di prodotto, ma senza la descrizione di ogni prodotto.
  • Mostra pulsante query SQL: Questa opzione ci mostra la query SQL che verrà eseguita quando si fa clic sul pulsante di esportazione.
  • Pulsante Esporta in SQL Manager: Questo pulsante consente di esportare la query che viene eseguita quando si preme l'opzione per mostrare la query SQL al gestore SQL.

In molti casi, queste opzioni potrebbero non essere sufficienti per sfruttare tutte le funzionalità di esportazione, quindi è necessario lavorare in modo avanzato nel gestore SQL. Nella versione 1.6 di PrestaShop, il gestore SQL può essere trovato in "Advanced Parameters + SQL Manager" e nella versione 1.7, può essere trovato in "Advanced Parameters + Database + SQL Manager".

A cosa serve SQL Manager

Fondamentalmente, il gestore SQL è un gestore di database con il quale puoi fare query su questi e salvarli per eseguirlo quando vuoi. Eseguendo queste query, è possibile scaricare un file CSV che viene emesso al termine dell'esecuzione.

Per effettuare una query all'interno del gestore SQL, è sufficiente premere il pulsante "Aggiungi una nuova query SQL". In questo modo si aprirà la seguente finestra:

Gestore SQL Prestashop

Grazie a PrestaShop Ci mostra le tabelle e gli attributi dei database, questo ci permette di aggiungere questi elementi direttamente alla query, come mostrato nell'immagine seguente:

Conclusione

Come puoi intuire, la cosa migliore da fare per gestire correttamente questi processi è la pratica, perché solo in questo modo si raggiungerà l'abilità di esportare prodotti in PrestaShop come esperto.

I limiti dell'esportazione dipenderanno da questo punto, dalla gestione e dalla bravura degli utenti.


Il contenuto dell'articolo aderisce ai nostri principi di etica editoriale. Per segnalare un errore fare clic su qui.

Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.