Hai trovato ciò che cercavi?

Hai trovato ciò che cercavi?

Clicca sui banner

ci vogliono al massimo 3 secondi.



Visualizzazione post con etichetta programmazione. Mostra tutti i post
Visualizzazione post con etichetta programmazione. Mostra tutti i post

venerdì 21 febbraio 2014

prestashop webservice : importazione - considerazioni iniziali

Sempre più spesso mi viene chiesto di fare degli script di importazione in prestashop partendo da un file csv. Perciò per tutti coloro che si vogliono avvicinare a questo mondo, ho pensato che buttare giu un po' di idee sarebbe potuto essere di aiuto.

giovedì 1 novembre 2012

importare articoli in prestashop, con uno script esterno al CMS - Parte 1 : categorie.

Mi è stato chiesto di pensare uno script che inserisca i prodotti in prestashop, senza usare le funzioni native, per fare in modo da gestire automaticamente l'importazione. perciò mi sono studiato un po' prestashop per capire quali erano le tabelle che venivano modificate durante l'inserimento di un articolo. Dopo aver completato lo script che esegue l'importazione degli articoli, la gestione delle categorie, del magazzino e delle quantità disponibili di combinazioni ho realizzato anche uno script per esportare clienti ed ordini. Mi sono reso conto che questo argomento è parecchio discusso e spero di poter contribuire a dissipare alcuni dubbi che anche io all'inizio di questo progetto avevo. il mio caso chiaramente non può essere una generalizzazione, anche se alla fine del progetto le tante richieste e aggiornamenti al programma, lo hanno reso comunque abbastanza generale. ho iniziato a scrivere questo documento in un solo articolo, ma mi sono reso conto di doverlo dividere per capitoli, che di volta in volta cercherò di tenere aggiornati, inoltre la situazione di partenza in cui mi sono trovato è questa:
il file csv che contiene gli articoli contiene una riga per ogni colore articolo, ogni riga ha tutte le informazioni dell'articolo e le giacenze per quel colore, in tutte le taglie e il prezzo. cercherò di descrivere la logica che ho seguito e che ho imparato per inserire tutti i dati.

Ringrazio molto per l'attenzione, se possibile chiederei di cliccare sui banner per sostenere questo blog, grazie.

diciamo che il prefisso per le tabelle di prestashop sia "ps_" (quello di default) questa è la lista delle tabelle coinvolte nel processo: