Der Bereich Shopware Labs ist die Plattform für alle Entwickler. Hier findet man technische Dokumentationen und zahlreiche Tipps und Tricks rund um das Thema Programmieren. In dieser Rubrik stellen außerdem die Entwickler der shopware AG neue und experimentelle Lösungsansätze vor. Neue Funktionen, die in dieser Rubrik bereitgestellt werden, sind teilweise auch für zukünftige Releases geplant. Die Funktionen können dann ohne Programmierkenntnisse zukünftig direkt im Shopware Backend konfiguriert werden oder werden über Plugins bereitgestellt. Informationen über neue, geplante Funktionen finden Sie in unserer Roadmap.
Bitte beachten Sie, dass die hier bereitgestellten Lösungsansätze nicht offiziell supportet werden und nur eingebaut werden sollten, sofern Sie über das entsprechende, technische Wissen verfügen.
Daten-Migration von OXID 4.4.5 bis 4.5.0
0 KommentareMit dem Shopware Migrations-Plugin können Daten aus Ihrem bestehendem Shop-System OXID 4.4.5 bis 4.5.0 in eine Shopware Installation übernommen werden.
Inhaltsverzeichnis
- 1 Installation Migrations-Tool
- 2 Daten importieren
- 2.1 Schritt 1: Einstellungen
- 2.2 Schritt 2: Mapping
- 2.2.1 Bestellstati, Zahlungsarten, Steuersätze
- 2.2.2 Artikel Attribute
- 2.3 Schritt 3: Import
- 3 FAQ
- 3.1 Was passiert mit den Kundenpasswörtern?
- 3.2 Sprachen oder Subshops
- 4 Importfelder
- 4.1 Kategorien
- 4.2 Artikel
- 4.3 Kundengruppen-Preise
- 4.4 Artikel-Bilder importieren
- 4.5 Kunden
- 4.6 Bewertungen
- 4.7 Bestellungen
Installation Migrations-Tool
- Downloaden Sie das Tool im Shopware Community Store
- Da das Werkzeug als Shopware Plugin konzipiert wurde, können Sie es einfach über den Plugin-Manager im Shopware Backend installieren
- Voraussetzung dafür, ist eine funktionsfähige Shopware-Installation ab Version 3.5.3
Nach erfolgreicher Integration des Plugins, laden Sie das Backend neu und rufen Sie das Tool über den neuen Menüpunkt "Shop-Migration" unter "Inhalte" auf.
Daten importieren
Schritt 1: Einstellungen
Im ersten Schritt wählen Sie das gewünschte Profil "OXID eShop 4.4.5 bis 4.5.0" aus.
Zur Migration werden die Datenbank-Zugangsdaten des alten Shopsystems benötigt! Die Datenbank muss entweder lokal auf dem Shopware System vorliegen, oder ein externer Zugriff auf die Datenbank muss freigeschaltet sein.
Im anschließenden Schritt, geben Sie die Datenbank-Zugangsdaten Ihres alten Shopsystems ein. Hier werden unter anderem Benutzer, Passwort, der Server, alternativ einen Port und der Datenbank-Name verlangt. Die Datenbank kann über das Drop-Down-Menü ausgewählt werden.
Am Ende des Formulares finden Sie den Schalter "Kategorien und Artikel löschen". Die Funktion ist erforderlich, da das Migrationsplugin bestehende Kategorien oder Artikel weder aktualisiert noch ersetzt. Wurden bestehende Kategorien oder Artikel gefunden, wird die Migration mit einer entsprechenden Fehlermeldung abgebrochen.
TIPP: Falls Sie die Zugangsdaten der Installation Ihres alten Shops nicht vorliegen haben, so können Sie diese im Administrationsbereich Ihres Hostingpaketes einsehen. Alternativ besteht die Option sich dort mit dem Hoster in Verbindung zu setzen. Wenn Sie lediglich den MySQL Dump Vorliegen haben, importieren Sie die Datenbank in Ihre Struktur und sprechen Sie diese dann lokal an.
Schritt 2: Mapping
Nachdem abgeschlossenen ersten Schritt, geht es vor allem im zweiten Schritt um die Übernahme wichtiger Shopeinstellungen. Hier haben Sie die Möglichkeit, Attribute, Sprachen, Bestellstati, Zahlungsarten, oder gar Preisgruppen, in Ihren neuen Shop zu importieren. Das Magic-Mapping unterstützt Sie bei dieser Arbeit und wählt gleichlautende Shopware-Felder automatisch zu den passenden Feldern aus. Diese Vorauswahl funktioniert im gesamten Mapping. Jede Vorauswahl kann natürlich auch manuell verändert werden.
Bestellstati, Zahlungsarten, Steuersätze
Artikel Attribute
Es besteht die Option, per Drop-Down-Menü, die Attribute des alten Shops, den Attributen der Shopware zuzuordnen. Falls Sie nicht genug Felder für das Attributs-Mapping haben, müssen Sie diese im Shop erst in den Grundeinstellungen, z.B. bei den Artikelattributen oder Kundengruppen anlegen.
Bitte prüfen Sie das Mapping sehr genau. Nur wenn wichtigste Zuweisung erfolgt sind können Sie den Import Forsetzen (Sprachen). Fehlende Zuweisungen führen zu unvollständigen Datensatz. Haben Sie Verknüpfungen nicht durchgeführt müssen Sie den Import evtl. wiederholen.
Schritt 3: Import
Im letzten Schritt der Migration, können Sie anhand der Selektierung die gewünschte Einstellung im Shop importieren. Da beim Anlegen eines Artikels der Hersteller ein Pflichtfeld ist, wählen Sie einen Hersteller in der Liste aus.
Falls der gewünschte Hersteller nicht vorhanden ist, können Sie diesen im Menüpunkt des Backends "Artikel > Hersteller" einpflegen und anschließend in der Liste auswählen. Im Feld "Shop-Path zu den Artikel-Bildern (z.B. http://domain.de/shop):" geben Sie den Pfad der Bilder des alten Shops an.
Wichtiger Hinweis: Das Feld "Default-Hersteller" ist nur relevant für Artikel, die aus dem anderen Shopsystem keine Zuordnung eines Herstellers besitzen! Nach Abschluss der Migration haben Sie ebenso die Möglichkeit, den Hersteller für die jeweiligen Artikel zu modifizieren
Falls die Artikel aus dem anderen Shopsystem bereits mit einem Hersteller geführt werden, so wird dieser automatisch in der Herstellerverwaltung hinzugefügt.
Hinweis: Sie können keine Bilder hochladen, wenn zuvor keine Artikel importiert worden sind.
FAQ
Was passiert mit den Kundenpasswörtern?
Da die Passwörter der Kunden-Accounts, je nach Shopsystem, mit einem Salt geschützt sind, können diese nicht zu Shopware migriert werden - es ist daher erforderlich, neue Passwörter zu generieren und diese den Kunden per eMail zukommen zu lassen.
Sprachen oder Subshops
Innerhalb der Shopware werden Sprachen anders behandelt, als in anderen Shopsystemen. Wählen Sie als Shop den jeweiligen Subshop falls vorhanden, oder stellen Sie die Subshops auf Deutsch um alle Artikel zu Importieren. Bei den Sprachen verhält es sich ähnlich. Sollte die Sprachauswahl die jeweiligen Subshops nicht anzeigen, so wählen Sie "Deutsch" als Sprache aus.
Importfelder
Kategorien
- description - Name
- cmsheadline - Überschrift
- cmstext - Beschreibung
- active
- position
- Übersetzungen werden als eigene Kategorien angelegt
Artikel
- instock - Bestand
- stockmin - Mindestbestand
- shippingtime - Lieferzeit
- ordernumber - Artikelnummer
- price
- releasedate
- weight
- supplier - Hersteller
- active
- name
- additionaltext
- description_long
- description
- keywords
- suppliernumber - Herstellernummer
- shippingfree
- shippingtime
- pseudoprice
- baseprice
- price
- packunit
- purchaseunit
- length/width/height - Kann als Attribut importiert werden
- tags - Stichworte - Kann als Attribut importiert werden
- ean - EAN - Kann als Attribut importiert werden
- link/link_description - Link/Link-Beschreibung
- Übersetzungen
- Varianten
Kundengruppen-Preise
- from - Staffel
- price
- percent - Prozent Rabatte
- pricegroup
Artikel-Bilder importieren
- Nur die Bilder und keine Thumbnails
- Neue Thumbnails werden automatisch angelegt
Kunden
- customernumber
- phone
- fax
- birthday
- ustid
- active
- subshopID
- firstlogin
- lastlogin
- newsletter - Newsletter-Flag
- Rechungs- und Lieferadresse
- Passwort kann nicht übernommen werden
Bewertungen
- Komplette Bewertung mit Kundenzuordnung
Bestellungen
- Alle wichtigen Bestelldaten
- Rechungs- und Lieferadresse
- Bestellposition mit Artikelzuordnung
Artikel-PDF erstellen
Artikel bewerten
Kommentare:
Artikel kommentieren
Weitere interessante Artikel:
Bestell-Nr.: SW1499_1779_2048
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. + Versandkosten*
Kategorien:





