Importazione file carrello
Auteur : Remo F.Buongiorno,
sto usando website 11 professional (con windows7) ma non riesco ad importare il file .csv nel carrello; mi spiego meglio:
se esporto il carrelo in un file csv e non lo tocco (nel senso che non lo apro o visualizzo con nessun - ripeto nessun - programma), a volte è possibile importarlo nuovamente ed a volte no (anche facendo prima contr + anteprima o addirittura salvando e rientrando nel programma).
Il problema peggiora notevolmente se si "tocca" il file con Excell, con notepad, con blocco note e anche con editor tipo CSVED che è abbastanza preciso con questi file.
Queste ovviamente sono prove che svolgo in quanto ho assoluta necessità di importare un file esterno.
Mentre ci sono auspico che il team di incomedia metta a disposizione un' applicazione o una versione con la possibilità di inserire/modificare almeno via file csv la quantità dei prodotti nel carrello (con una tabella dbase sarebbe quasi fantastico).
Grazie anticipatamente per i suggerimenti/chiarimenti.
Remo
... nella guida è spiegato dettagliatamente; ...alla base della correttezza c'è il formato in uscita che DEVE essere UTF-8, e nella formattazione deve essere usato solo un filtro, quello per la separazione dei campi, il punto e virgola (;), ed in più la freccia destra (>) per sotto-categorie, il pipe (|) ed il due punti (:) per varianti e sconti...
... il Blocco Note di Windows è quello che riporta la realtà delle cose; ...costruendo con esso la riga prodotto, il file va salvato in codifica UTF-8; ...lo stesso deve avvenire usando gli spreadsheet; ...per esempio in OO.o.Calc c'è la scelta del filtro da usare in base al caricatore CSV usato, che in questo caso è (;); ...salva il Foglio in CSV, ed aprilo nel Blocco Note per verificarne la correttezza (senza colonna ID), e se tale è potrà essere importato in WebSiteX5 senza problemi ...
... qui, oltre alle istruzioni, troverai anche un esempio CSV da scaricare e provare: http://answers.websitex5.com/post/28747
.
... non ho il programma per essere più preciso, ma i termini sono quelli detti...
.
ciao
Auteur
ho verificato e magari funzionasse.
Ho rifatto altre 20 prove:
- riesportato il carrello come file .csv (con dentro una decina di prodotti)
- poi cancellato/svuotato il carrello e importato il file (appena esportato poco prima senza toccarlo) e viene importato correttamente
- a questo punto ho cancellato nuovamente dati nel carrello e provato ad importare lo stesso file .csv (sempre mai toccato o aperto) e non viene importato; a dir il vero può succedere dalla terza volta che provi o quando gli pare al programma.
Pertanto io la codifica UTF-8 o il separatore non l'ho mai toccato o cambiato (il file è quello generato dal programma website).
A mio modestissimo parere sembra che ci sia qualcosa che interagisce con l'importazione.
Grazie comunque per il supporto.
Remo
... grazie anche a te per le tue verifiche...
... a questo punto, resta pazientemente in attesa dello STAFF ...appena sarà possible...
.
ciao
Auteur
ti ringrazio ma dopo vari e vari tentativi credo di aver capito: si tratta dell' ID prodotto che viene generato dal programma website.
Pertanto prima di importare file del carrello:
1. si possono lasciare la categoria o le categorie interessate, ma meglio togliere i relativi prodotti dal carrello
2. nel file da importare cancellare (se presenti) i valori del campo ID o tutta la colonna ID (con relativi valori)
Ovvero: se nel carrello ci sono già dei prodotti (pertanto con l'Id generato dal programma) da importare nuovamente, bisogna prima rimuoverli dal carrello e poi importare il file (altrimenti segnala quasi sempre errore e non importa tutto il file); salvo farsi prima dei backup per sicurezza
Nota: nel file di importazione si può invertire l'ordine dei campi (es. weight si può mettere prima di price, ovviamente per tutti i prodotti) e sempre nel file importazione si possono lasciare solo i seguenti campi (obbligatori - così come precisa anche il manuale)
category - name/code - description - price
e aggiungerne nessun altro o anche uno solo a discrezione (es. weight)
Spero che lo STAFF Incomedia confermi le mie esperienze o possa essere più preciso di chi scrive.
Remo
Buongiorno Remo,
dopo aver importato i prodotti nel programma con il file .csv, se effettui delle modifiche occorre che lo riesporti e lo re importi proprio perchè se l'id del prodotto è uguale ma è variato non viene importato.
Nel tuo caso o svuoti il carrello e lo reimporti o devi riesportaro dopo le modifiche.
Spero di esserti stato utile.
Auteur
Grazie per la precisazione.
Segnalo ai lettori che sto usando per la manipolazione dei file CSV da importare nel carrello il programma gratuito CSVed, veramente potente e sembra non dare alcun problema di conflittualità, unico peccato è in inglese e senza manuale, ma "smanettando" si impara ad usarlo.
Remo
Auteur
Dimenticavo: relativamente all'utilizzo di CSVed / caratteri accentati
Se lavorate con un file già codificato in UTF-8 il programma CSved non modifica i caratteri già all'interno del file, se però fate modifiche o aggiungete un record contenente caretteri accentati (es. à, è, ecc...), allora questi non vengono codificati in UTF-8, pertanto non si vedranno correttamente nel web.
Per risolvere io alla fine della manipolazione del file con CSVed da importare nel carrello, lo apro con blocco note di windows e poi "salvo come" e in questo passaggio è possibile selezionare la codifica (scegliere pertanto UTF-8) e dare un nome al file. Stessa cosa è possibile fare con Notepad++ aprendo il file e poi andare in Formato e successivamente selezionare Converti UTF8.
Remo