Shopware hat sich laut Statistik inzwischen auf den ersten Platz der Shopsysteme für das Internet hochgearbeitet.

Hat man nur wenige Produkte, so können diese vielleicht auch noch per Hand eingepflegt werden, aber spätestens, wenn es gilt Produktlisten vom Liefernaten einzupflegen, muss eine andere Löseung her.

Die gute Nachricht ist, dass es direkt in Shopware bereits eine Funktion für den Import gibt.

Ist man im Backend (also der Teil, den der Kunde nicht zu sehen bekommt), so findet man unter Einstellungen den Import/Export. Hier wird eine CSV-Datei ausgewählt werden und mit dem entsprechenden Profil kann der Import gestartet werden. Ein Testlauf ist ebebfalls möglich.

Vorher muss allerdings ein passendes Profil erstellt werden, in dem auch Zuweisungen angelegt werden, damit Shopware weiß, was mit den Daten geschehen soll.

Jetzt kommt die schlechte Nachricht: Shopware ist hier nicht sonderlich großzügig, was das anliefern der Daten betrifft. So muss es zum Beispiel eine Spalte für eine eindeutige ID geben. Das macht natürlich Sinn, denn die einzelnen Produkte müssen ja auch eindeutig ansprechbar sein, allerdings darf diese Spalte im weiteren leer sein, denn dann vergibt Shopware selbst eine eindeutige ID. Auch an anderer Stelle müssen die Daten sehr sorgfältig und genau zusammengestellt werden, sonst klappt das mit dem Import nicht.

Wird also eine neue Produkt- oder Preisliste nur selten benötigt, so kann man sicher die entsprechende Tabelle manuell anpassen (oft werden die Daten als Excel geliefert) und daraus die Daten generieren. Bei häufiger Aktualisierung macht es vermutlich Sinn, die externen Daten zunächst ein eine gesonderte Datenbank einzulesen und danach von einem Programm auswerten und bearbeiten zu lassen, um daraus automatisch die benötigte CSV-Datei erstellen zu lassen.

Wenn das etwas sein sollte, das interessant für Sie ist: ich unterstütze meine Kunden bereits seit Jahren mit solchen individuell angepassten Systemen, egal ob Shopware, OXID, WooCommerce oder anderen Shopsystemen. Sprechen Sie mich einfach darauf an, wir finden sicher gemeinsam eine Lösung!

 

 

 

Kategorien: Web