Jump to content

Come importare le funzioni o caratteristiche in PrestaShop 1.7 tramite file CSV


Recommended Posts

Ciao,

mi trovavo a importare le caratteristiche o come le chiama PrestaShop "Funzioni" e ho pensato potesse risultare utile scriverlo qui. Per creare un CSV basterebbe scaricare quello di esempio all'interno dello stesso PrestaShop in:

Parametri Avanzati/importa/ a destra in basso c'è un box denominato Scarica files csv di esempio selezionare prodotti file di esempio verrà chiesto di scaricare il seguente file products_import.csv.

Funzioni o caratteristiche

Le funzioni o caratteristiche sono quelle che vengono poi visualizzate sulla pagina prodotto di PrestaShop alla voce della Tab "dettaglio prodotto" da non confondere con gli attributi che invece assolvono alla funzione di creazione delle combinazioni prodotto.

Come impostare le funzioni o caratteristiche all'interno del file CSV, es:

Porzione:5:5:1,Diametro Ø: 22mm:1:1,Colore:Argento:2:1,Confezione: Cartoni:3:1,Peso:2 kg:4:1,

funzioni.thumb.png.b32c94cc625983c5e665776087ca91e5.png

Come mostra l'immagine non è necessario scriverle in sequenza perché quest'ultima viene impostata dalla posizione, es:

Porzione:5:5:1, 

  • Porzione = nome della funzione
  • 5 --> il primo 5 è il valore che PrestaShop inserirà all'interno del campo indicato dallo 0 o dal numero 1 (vedere sotto)
  • : --> i due punti servono a separare i dati
  • 5 --> il secondo 5 è la posizione della funzione (frontend*)
  • : --> i due punti servono a separare i dati
  • 1 --> l'uno indica a PrestaShop che il valore (il primo 5) va inserito nel campo "O Valore personalizzato"
  • , --> la virgola serve a separare le funzioni.

l'immagine mostra la tabella front end  della Tab "dettaglio prodotto", la posizione della funzione Porzione è la n.5 anche se nel file CSV è stata scritta come prima, vedere immagine sopra.

posizione.thumb.png.78d7437ae156cc5aede307341374a7f9.png

* la posizione front end può non combaciare con la posizione beck end come si vede in quest'altra immagine:

backoffice.thumb.png.e371c7a8664c5a33432f5bc7605eeaf0.png

In fine, se inseriamo un numero superiore a 1 esempio:

Porzione:5:5:3, -> non succede nulle perché a quanto pare questo dato prende solo 0 o 1

Se invece inseriamo lo 0, ecco dove viene inserito il valore es:

Colore:Argento:2:0 --> la funzione Colore sarà nella posizione 2 e il valore Argento sarà all'interno del "Valore predefinito"

1775279153_valore0.thumb.png.c5781d3dbe733de9facf5095cf0166f4.png

982376959_valore0e1.thumb.png.250c80a14190b85960edfafb2f95c890.png

In questo caso all'interno dei valori della funzione chiamata Colore troveremo il colore Argento appena creato dall'import del CSV catalogo/attributi e funzionalità/ tab funzioni:

776225901_valorefunzione.thumb.png.1c37f3528efb771a4ad4e86043605d1a.png

Ecco come si vede lato front end:

2147190649_tabdatifrontend.thumb.png.af5e462702ed2a6f129aa6a583b289a6.png

Spero di non aver scritto bestialità, ogni consiglio è ben accetto.
Un saluto ciao.

Balla

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Ciao, il topic è molto chiaro e ti ringrazio. Ho un problema però, anche io ho bisogno di importare le caratteristiche dei prodotti nel mio catalogo prestashop, ma non riesco a capire le caratteristiche (funzioni) a quale colonna facciano riferimento. Scaricando il .csv dei prodotti, non riesco a capire dove vadano messe le funzioni. E se provo a bipassarlo comunque nel processo di importazione mi chiede la destinazione. Puoi aiutarmi? 

Schermata 2022-01-13 alle 13.45.22.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...