Import von Produktlisten (.csv) zerstört vorhandene Datensätze wegen Umlauten
Autor: Günther L.
Besucht 385,
Followers 1,
Geteilt 0
Ein neuer Online-Shop soll mittels importierter csv-Datei mit neuen Produkten versorgt werden. Beim Export der als Muster bereits eingepflegten Produkte in eine csv-Datei habe ich sehen können, dass auch die Umlaute in den Bezeichnungen und Beschreibungen ordnungsgemäß vorhanden sind.
Wird die selbe csv-Datei dann aber mit einem neuen Datensatz versehen importiert, werden alle Umlaute durch Fragezeichen ersetzt. Die Codierung UTF-8 habe ich beim Speichern in Excel 2013 eingestellt. Aber nicht nur die Umlaute werden durch Fragez eichen ersetzt, sondern auch neue Daten zusätzlich zu den bereits bestehenden angelegt - siehe beiliegenden Screenshort.
Wer kann mir helfen? Danke im Voraus!
Günther
Gepostet am
Wieso willst du über Excel die Daten erfassen und wieder importieren. Man sollte die Waren direkt in WSX5 eingeben und nicht exportieren & importieren. Wenn du ein File importierst mit allen Waren, dann wird es auch alle wieder einlesen und nicht vorhandene überschreiben. Dazu ist diese Waren import/export Funktion nicht geschaffen worden.
Wo genau hast du in Excel beim Speichern die UTF-8 Einstellungen gemacht?
Werden die Umlaute gleich nach dem Speichern der Datei in Excel umgewandelt in Sonderzeichen?
Autor
Hallo Andreas, vielen Dank für die rasche Antwort auf das geschilderte Problem. Ich habe von einem anderen Webshop gehört, in dem die Produkte in externen Excel-Listen erfasst werden konnten und war angesichts der in Website X5 Pro angebotenen Ex- und Importfunktion für die Produktlisten der Meinung, dies hier auch machen zu können. Damit wollte ich einer dritten Person die Möglichkeit geben, Daten ohne mein Zutun im Webshop zu erfassen resp. zu ändern. Welche andere Möglichkeit gäbe es denn, Daten durch Personen erfassen zu lassen, die nicht das Programm Website X5 Pro gekauft haben?
Bzgl. der Frage nach der UTF-8-Einstellung kann ich berichten, das beim Speichern der bearbeiteten csv-Datei in Excel 2013 eingerichtet zu haben. Dazu wurde von mir mittels "speichern unter" zunächst das csv-Format (Trennzeichen-getrennt) gewählt und unter Tools / Weboptionen / Codierung bei "Dokument speichern als" der Eintrag "Unicode (UTF-8)" eingestellt.
Die Umlaute werden in der bearbeiteten csv-Datei nach dem Speichern immer noch richtig dargestellt, erst nach dem Import sind stattdessen die Fragezeichen zu sehen.
Ich bin für jede Anregung zur Problemlösung dankbar.
Es gibt hier leider keine Möglichkeit, dass dritte den Shop bearbeiten können ohne das Programm selbst oder das Projekt zu besitzen.
Man müsste immer einen leeren Shop haben um diese Methode anzuwenden oder die anderen immer löschen. Ausserdem weis ich nicht ob es alles exportiert was für den Shop wichtig ist um diesen wieder zu importieren.
Ich weis als Webdesigner ist es bei Shops immer zeitaufwändig die Änderungen und Neuheiten hinzuzufügen, aber entweder macht man alles für den Kunden oder er macht sich (nach dem erstellen der Seiten und Design) den Shop selbst und pflegt diesen selbstständig.
Autor
Leider löst deine Antwort mein Problem nicht so wie ich es mir gewüncht hätte und mein Bekannter wird da wohl auch nicht begeistert sein. Aber was nicht geht, geht eben nicht .
Trotzdem nochmal vielen Dank!
Autor
Darf ich abschließend zu meiner Fragestellung noch erfahren wofür die Ex- und Importfunktionen bei den Produktlisten geschaffen wurde?
Eine Lizenz von WebSite X5 erlaubt die Nutzung auf 2 verschiedenen Computern, also wenn eine Person die Website und den Shop erstellt und eine andere Person damit arbeiten soll oder will.
Es gibt die Möglichkeit als Reseller mit Rabatten das Programm WebSite X5 den Kunden anzubieten.
Mögliche Vergehensweise:
1) Person A erstellt mit WebSite X5 die Webseite mit Shop und machte eine Sicherheitskopie unter ...
5 Export > Projekt exportieren
... mit der Dateiendung .iwzip und sendet diese per Online-Dienst (z.B. bis 2 GB kostenlos mit WeTransfer.com) an Person B.
2) Person B öffnet die Sicherheitskopie mit WebSite X5 und bearbeitet die Webseite mit Shop und kann diese auch ins Internet exportieren, da die Zugangsdaten im Projekt gespeichert sind.
3) Person B hat ein Problem oder möchte bestimmte Dinge lieber von Person A machen lassen, dann kann sie eine Sicherheitskopie erstellen und an Person A senden.
4) Person A behebt das Problem oder macht bestimmte Dinge und sendet die Sicherheitskopie wieder an Person B, die am Projekt dann weiterarbeiten kann.
5) Person B kann jetzt wieder am Projekt arbeiten und die Webseite mit Shop ergänzen.
Zu beachten ist, dass immer nur eine Person am Projekt arbeitet, sonst können Änderungen der anderen Person verloren gehen, d.h. eine Absprache zwischen Person A und B ist erforderlich.
DAniel du verstehst das falsch! ER meint im SHOP die Waren import/export Funktion!
https://guide.websitex5.com/de/support/solutions/articles/44000673044-so-importieren-exportieren-sie-die-produkte
Ich habe mal einen Test mit WebSite X5 Pro 2023.3.5 gemacht und musste feststellen, dass sich die exportierte CSV-Datei, obwohl nicht geändert, nicht mehr importieren ließ, siehe Screenshot
Also CSV-Datei exportieren und gleich wieder importieren führt zu einer Fehlermeldung.
-----
Vor ein paar Monaten bei Tests ließ sich die exportierte CSV-Datei wieder importieren, auch wenn Zeilen gelöscht wurden, aber bei neuen Zeilen kam damals beim Import ebenfalls eine Fehlermeldung.
Für meinen Demo-Shop brauche ich die Funktionen "Exportieren" und Importieren" nicht, aber funktionieren sollten sie schon.