Produkte per CSV importieren
IMMER bevor Sie Produkte per CSV importieren, führen Sie UNBEDINGT eine Datenbanksicherung z.B. per MySQL Dumper / phpMyAdmin durch. Beim Upload per CSV kann es sehr schnell zu irreparablen Schäden durch EIN falsch gesetztes Semikolon, oder eine falsche Codierung kommen. Die ShopDatenbank kann dadurch irreparabel beschädigt werden.
Auch wir können dann nicht mehr helfen! KEIN BACKUP KEIN MITLEID
Es ist wichtig, dass alle Zellen (auch wenn man ggf. welche hinzufügt) als Text formatiert werden und die CSV als UTF-8 formatiert ist. Nutzen Sie für die Fertigstellung der CSV Datei im besten Falle OpenOffice! Eine Verwendung von Microsoft Excel führt immer zu Fehlern in den Umlauten!
TIP: Nutzen Sie als Spaltentrenner die Pipe | , dadurch minimieren Sie Fehler durch Semikolon. Vergessen Sie nicht in den CSV Einstellungen des Shop dies ebenfalls einzustellen.
Detaillierter Aufbau der Datei:
Erste Zeile (Kopfzeile): diese Felder dürfen nicht geändert werden
XTSOL;p_model;p_stock;p_shipping;p_vpe;p_vpe_status;p_vpe_value;p_tpl;p_manufacturer;p_fsk18;p_priceNoTax;p_tax;p_status;p_weight;p_ean;p_disc;p_opttpl;p_image;p_name.en;p_desc.en;p_shortdesc.en;p_meta_title.en;p_meta_desc.en;p_meta_key.en;p_url.en;p_name.de;p_desc.de;p_shortdesc.de;p_meta_title.de;p_meta_desc.de;p_meta_key.Âde;p_url.de;p_cat.0;p_cat.1;p_cat.2
Zweite und folgende Zeilen (Datensatz): diese Felder müssen je nach Artikel angepasst werden
XTSOL;artnr1014;150;0;1;1;6.000;product_info_v1.html;HerstellerA;0;1.500.000;160.000;1;10.00;;0.00;product_options_selection.html;0001.jpg;Englischer_Artikelbez;Englische_Artikelbeschreibung;Englische_Kurzbeschrebung;engl._Meta_Title;engl._Meta_Desc;engl._Meta_Keywords;www.englishlink.com;Deutscher_Artikelname;Deutsche_Artikelbeschreibung;Deutsche_Kurzbeschreibung;dt._Meta_Title;dt._Meta_Description;dt._Meta_Keywords;www.herstellerlink.de;Testkategorie;;
Beachten: Vor jedem Datensatz (Zeile muss XTSOL in einer Spalte stehen).
Beispiel:
XTSOL;p_model;p_priceNoTax
XTSOL:100;200
XTSOL;101;300Â
Bedeutung der einzelnen Spaltennamen
Feld | Bedeutung | Datentyp | Bemerkung | Definition im Admin |
---|---|---|---|---|
p_model | Artikelnummer | string | Pflichtfeld, Unique Key | |
p_stock | Lagerbestand | int | ||
p_tpl | Produkttemplate | string | Templatename.html | |
p_sorting | Sortierung | int | ||
p_manufacturer | Hersteller | string | ||
p_fsk18 | FSK18 Flag | boolean | ||
p_priceNoTax | Preis excl. Ust. | dezimal | Basispreis (Format z.B. 14.4) | |
p_tax | ID der Steuerklasse | int | z.B. 1=19%, 2=7% | Steuerklasse |
p_status | Produktstatus | boolean | Verfügbarkeit | |
p_weight | Gewicht in kg | int | ||
p_ean | EAN-Nummer | string | ||
p_disc | max. Rabatt für Artikel | int | ||
p_opttpl | Optionstemplate | string | Templatename.html | |
p_image | Produktbild | string | /images/product_images/original_images | |
p_image.1 | 2. Produktbild | string | ||
p_image.2 | 3. Produktbild | string | ||
p_image.n | weitere Bilder | string | ||
p_vpe | VPE ID | int | Verpackungseinheit / Grundpreis | |
p_vpe_status | Anzeige VPE | boolean | ||
p_vpe_value | VPE Multiplikator | dezimal | Format z.B. 2.4 | |
p_shipping | Lieferzeit ID | int | Lieferstatus | |
p_priceNoTax.ID | Preis excl. Steuer | 1:1.5000 | Grundpreis 1 Stück=1,5 Euro | |
p_groupAcc.ID | Kundengruppe | n | nur wenn Kundengruppen-Check aktiv | |
Sprachabhängige Texte (ID = Sprachcode, z.B. de, en, ... etc) | ||||
p_name.ID | Produktname | string | ||
p_desc.ID | Produktbeschreibung | string | ||
p_shortdesc.ID | Kurzbeschreibung | string | ||
p_meta_title.ID | Meta Titel | string | ||
p_meta_desc.ID | Meta Beschreibung | string | ||
p_meta_key.ID | Meta Keywords | string | ||
p_keywords.ID | Extra Keywords | string | ||
p_url.ID | Hersteller URL | string | ||
Kategorie (EBENE = Zahl, Ebene 0 = 0, Ebene 1 = 1 ...) | ||||
p_cat.0 | Kategorie Ebene 0 | string | ||
p_cat.1 | Kategorie Ebene 1 | string | ||
.... |
Â
Impressum: Andreas Kausch, Genthiner Str. 7, 99091 Erfurt, www.commerce-seo.de