Jump to content

errore su importazione tramite CSV


ballashop

Recommended Posts

Ciao,

non è la prima volta che importo un file csv, ma da quando sono passato alla versione 1.5.8 non riesco più a farlo. (al momento non desidero passare alla 1.6 per vari motivi)

 

Ottengo questo errore:

  1. No Name (ID: 333) non può essere salvata
  2. Property Product->name is empty
  3. No Name (ID: 334) non può essere salvata
  4. No Name (ID: 335) non può essere salvata
  5.  
  • Url rewrite per (ID: 333) è stato riscritto in friendly-url-autogeneration-failed.
  • Url rewrite per (ID: 334) è stato riscritto in friendly-url-autogeneration-failed.
  • Url rewrite per (ID: 335) è stato riscritto in friendly-url-autogeneration-failed.

 

Non riesco a caricare questo csv.

Avete suggerimenti?

grazie

Link to comment
Share on other sites

ciao,

ho trovato l'errore, scioccamente non avevo messo la colonna più importante e obbligatoria, il "nome" però riscontro problemi sulle caratteristiche dei prodotti, non mi funzionano.

mentre con la versione precedente di ps ero riuscito ad importare anche quelle.

avete suggerimenti?

@bart46 questo problema che dici non l'ho riscontrato, che modifiche facevi?

Link to comment
Share on other sites

  • 7 months later...

Ciao a tutti, gentilmente mi sto scontrando con l'insormontabile 500 internal server error al caricamento di file csv con prodotti. Mi carica il file se nello stesso metto un solo prodotto, ma appena ne aggiungo un altro mi va in errore.

Chiamato l'hosting mi suggerisce di far provare qualcun altro a caricare il mio csv. Può qualcuno provare per favore??
 
Solo per capire se il problema deriva dal mio csv oppure è dovuto ad un problema momentaneo del server (che comunque non abbiamo potuto individuare).
 
Specifico inoltre che in modalità debug, non mi specifica assolutamente l'errore ma mi va ugualmente in 500 Internal server error. Non riesco proprio a capire.

 

PS. Non mi fa caricare il file CSV, ve lo invierei eventualmente  via mail. Aspetto vostre istruzioni.

 

Grazie in anticipo

Link to comment
Share on other sites

Si, ho provato con vari id ed ho anche provato a lasciarlo in bianco (così lo rigenera in automatico) ed ho provato anche a fare varie prove lasciando un solo articolo alla volta di tutti e 22 per esempio e tutte e 22 volte ha caricato il prodotto quindi dalla mia poca esperienza deduco che non è il file il problema!!

Link to comment
Share on other sites

  • 8 months later...

  1. Property Product->name is empty

la dicitura è chiara... non puoi importare un prodotto con il nome vuoto... se stai usando la colonna Nome

 

la procedura di Prestashop si interrompe per qualsiasi incongruenza... il file deve essere perfetto

inoltre a volte addirittura l'errore è vuoto, del tipo n. (niente)

cioè ti scrive il numero senza l'errore e poi si riferisce all'url rewrite...

quando questo accade significa che l'ID prodotto non è proprio presente nella tabella... e tu probabilmente stai cercando di forzare gli ID per un aggiornamento.

Se l'ID non esiste non ti fa fare l'aggiornamento, perchè il forza ID funziona in quel modo, cioè loro presumono che tu sai per certo che tutti gli ID sul file siano (SICURAMENTE ) esistenti  ;) la routine di Presta per l'import al momento non è perfetta... anche perchè ci dovrebbe essere l'opzione SE L'ID non è presente anzichè aggiornare lo crei come nuovo prodotto... oppure fai un alert all'utente "Guarda che l'ID che mi stai inviando non esiste sul database, vuoi crearlo come nuovo prodotto? SI O NO" Se scegli NO, lo dovrebbe proprio saltare...e andare alla riga seguente.

 

Edited by mmsh (see edit history)
Link to comment
Share on other sites

facciamo un altro esempio...

 

tu scegli come separatore dei campi il punto e virgola ;

 

se nel csv gli va a finire un punto e virgola dove non ci deve stare fa un casino... e si blocca, almeno per questo hanno implementato un check...però non è detto che sia tutto garantito al 100%

 

devi assicurarti assolutamente che i campi che vuoi, e solo quelli, siano separati dal delimitatore... il csv non può avere nemmeno un errore, manco uno... ;) e quando hai molte linee meglio che tu sia esperto in PHP... sinceramente...

poi, il nome del prodotto non può essere più lungo di 128 caratteri... nel nome del prodotto non puoi metterci per es. il # e altri caratteri tra cui <>{}...ovviamente il punto e virgola... e così via...

Edited by mmsh (see edit history)
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...