Import / ExportAus H.H.G. multistore wiki
Import / ExportDie Möglichkeit des Import/Export im CSV-Format stammt noch aus XTC-Version und wird derzeit im HHG-Multistore EE durch den Multiimport und Multiexport ersetzt. Dieser ermöglicht eine Erstellung von Templates und bequeme ein- und mehrfache Zuordung von Feldern über einen Wizard. Für den kompletten Export von Artikeldaten oder einfache Preispflege per CSV-Import ist diese Schnittstelle aber weiterhin voll funktionell im Administrator Menü unter Hilfsprogramme zu finden.
VoreinstellungenFür den Import / Export von Artikeln werden beim HHG-Multistore Dateien im CSV-Format (Character Separated Values [mehr Infos] verwendet. D.h. es kommen spezielle Trennzeichen zur Trennung der einzelnen Werte und für den Zeilenumbruch zum Einsatz. Damit es nicht zu unerwünschten Trennungen durch Satzzeichen oder HTML-Code in Textfeldern kommt, empfehlen die Entwickler die das Pipe-Zeichen "|" zur Texttrennung sowie den Tabulator "\t" als Zeichen für den Zeilenumbruch. Vor dem Im- und Export sollte die Voreinstellung für Trennzeichen und Standard-Kategorie im Administratormenu => Konfiguration => Import / Export vorgenommen werden.
Für den Import muß eine Datei mit der entsprechenden Formatierung und den Artikeldaten erstellt werden. Beim Export wird eine Datei mit allen Artikeln des jeweiligen Shops erstellt. Generell gilt: bevor man etwas importiert, sollte man immer ein Backup der Datenbank durchführen ImportDamit die Artikel korrekt importiert werden, muß eine Datei mit den Artikeldaten in einer vorgegebenen Formatierung vorliegen. Diese Datei läßt sich einfach per Tabellenkalkulation anlegen und im CSV-Format mit den angegeben Trennzeichen abspeichern. Für einen besseren Überblick, wie das Format auszusehen hat, sollte man einmal Artikel aus dem Shop exportieren und sich das Format in einem Editor anschauen. Die erste Zeile der Datei enthält die Feldbezeichner, die der HHG-Multistore benötigt, um die folgenden Artikeldaten korrekt in den Feldern der Datenbank abzulegen. Alle folgenden Zeilen enthalten die jeweiligen Artikeldaten Die erste Spalte muß zur korrekten Verarbeitung der Importdatei immer den Wert "HHGBOL" enthalten. Es müssen nicht alle Felder angegeben werden. Für ein Preisupdate reicht es z.B. nur die Artikelnummer, Kategorie und die Preise anzugeben. Achtung - bei Preisen muß das Dezimaltrennzeichen ein Punkt sein z.B. 3.95
Ist die Datei mit den gewünschten Daten erstellt, kann diese unter Import mit "Durchsuchen" ausgewählt und dann auf den Server hochgeladen werden. Diese wird in das Verzeichnis /store_files/N/import abgelegt (N = Nummer des jeweiligen Stores) und kann dann ausgewählt und in den Artikelstamm importiert werden. Nach erfolgreichem Import wird die Anzahl der neu angelegten und upgedateten Artikel angezeigt. Bei auftretenden Fehlermeldungen sollte noch nochmals genau die Formatierung der CSV-Datei überprüft werden. ExportEs werden alle Artikel aus dem jeweiligen Store exportiert. Der Export gestaltet sich ganz einfach: Der Export von Produkten ist vorgegeben und als Speicherart ist "Am Server speichern" zu wählen. "Nur herunterladen" hat keine Funktion.
Die Daten können dann z.B. in einer Tabellenkalkulation importiert und weiterverarbeitet werden.
|

