Shop, CSV-Import/Export: Preise der Optionen fehlen, Delimiter-Probleme bei Import
Author: Thomas S.
Visited 1952,
Followers 1,
Shared 0
Nochmal Shop, hier CSV-Import/Export
Die Preise der Optionen fehlen,sie werden nicht mit exportiert. Gibt es einen Trick, sie wenigstens beim Import mit hineinzubekommen?
Außerdem gibt es grundsätzliche Probleme bei Import von Texten mit Semikolon (Strichpunkt = ;). Manche Menschen benutzen sowas ja in Texten. X5 exportiert OHNE Delimiter, ein Semikolon am Artikeltext z. B. verfälscht die Zuordnung von Daten zum Datenfeld
Posted on the
Guten Tag Thomas,
vielen Dank für Ihre Nachicht.
Die CSV-Datei soll so erstellt werden, indem man diese Hinweise folgt: http://help.websitex5.com/de/v13/pro/carrello_importa_esporta.htm
Wenn Sie nicht wissen, wie Sie weitergehen können und Sie die Anleitung nicht gut verstehen, können Sie auch versuchen, ein neues Projekt zu öffnen, dann im E-Commerce Bereich ein neues Produkt einstellen und dann "CSV Exportieren" wählen. In dieser Weise werden Sie eine Leitlinie haben.
Ich bleibe für Sie zur Verfügung. Mit freundlichen Grüßen.
Author
Hallo Elisa,
das generelle Problem der CSV-Datei besteht bereits seit ich Programmiere, also mindestens seit 1980. Menschen benutzen manchmal ein Semikolon, wenn sie einen Text schreiben, zum Beispiel bei Artikelbeschreibungen. Seitens der Erfinder des CSV-Formats war es ein Fehler, als Feldtrennzeichen etwas zu nehmen, das über die Tastatur eingebbar und zum gewühnlichen Sprachumfang gehörte.
Wenn im Text ein Semikolon verwendet wird, wechselt die CSV-Datei sozusagen zum nächsten Datenfeld und die Zuordnung von Feld und Inhalt wird unsymmetrisch. Dafür ist in der Festlegeung des CSV-Formates bestimmt worden, dass Strings als Feldinhalte in " eingeschlossen werden. Wobei natürlich zu beachten ist, dass Anwender in Texten auch " verwenden können.
Beispiel eines Textes mit dem Feldnamen BESCHREIBUNG
Dieser Artikel ist für Kinder eine Freude; sie "rasten" förmlich aus!
In der CSV-Datei müsste es nach Definition etwa so aussehen:
1. Zeile: ID;Preis;Beschreibung;Zahlungsbedingung;...
2. Zeile: 007;45,45;"Dieser Artikel ist für Kinder eine Freude; sie ""rasten"" förmlich aus!";"Barzahlung bei Lieferung";...
Man beachte die doppelte Codierung mit "
X5 liefert aber:
1. Zeile: ID;Preis;Beschreibung;Zahlungsbedingung;...
2. Zeile: 007;45,45; Dieser Artikel ist für Kinder eine Freude; sie "rasten" förmlich aus!;...
Das bedeutet, dass der Feldinhalt Beschreibung 'Dieser Artikel ist für Kinder eine Freude' enthält, das Feld Zahlungsbedingung bekommt den Inhalt 'sie "rasten" förmlich aus!', und alles wird um ein Feld verschobe, also unbrauchbar.
Bei 2 Semikola im Text wirds um 2 Felder verschoben und so weiter.
Ich hoffe, das jetzt verständlich formuliert zu haben, ansonsten versuche ich es gerne noch mal.
Vermutlich sind schon einige an diesen Problemen gescheitert, aber wir können es ja noch ändern.
Danke und Grüße
Thomas
Author
Hallo Elisa, danke dass Sie und Andreas sich hier so aktiv um unsere Probleme kümmern und immer ein offenes Ohr haben.
Ich habe gerade noch den zweiten Punkt vergessen: Beim Export sind die Preise für die jeweiligen Optionen nicht enthalten. Demnach wird man sie auch nicht Importieren können, oder? Mein Kunde hat eine Datenbank, in der alle Dateils stehen, das wäre eine fantastische Erleichterung.
Dafür müssten die Progammieren den Im-Export ja nur um ein paar Datenfelder erweitern. Ebenso wären Links auf vorhandene Bilder der Artikel schön, würde uns viiiiiiieeeeel Arbeit ersparen.
Schönen Abend noch
Guten Tag Thomas,
ich freue mich sehr darüber, dass Sie es im Help Center gut haben.
Das Semikolon werden als Separatoren der Felder und dürfen deswegen nicht in Beschreibungen und Texten anwendet werden, ansonsten kann die CSV-Datei nicht korrekt gelesen werden. Da WebSite X5 diese Arbeitsweise anwendet, sollen Sie die in Texten und Beschreibungen anwendete Semikolon wegnehmen.
Was die Optionen betrifft, in der Regel werden die Preise der Produktoptionen nicht in der übernommen. Das heißt, wenn Sie eine Liste von Produkten importieren möchten, dann sollen Sie beide Optionen sowie auch Bilder manuell einfügen.
Ich bleibe für Sie zur Verfügung und wünsche Ihnen einen schönen Tag.
Author
Hallo, ich habe jetzt eine Lösung gefunden.