Import ordnet Feldernamen nicht richtig zu

Hallo,

ich habe mir den Shop gestern frisch runtergeladen, aber ich kriege es leider nichtmal ansatzweise hin, meine Artikel zu importieren. :frowning:

Ich lade eine .csv-Datei mit Arikeln hoch, ordne schön die Felder zu
(Artikelnummer, Titel, Beschreibung usw.), und einige lasse ich auch
auf “Überspringen” stehen. Aber wenn ich dann auf “Importieren” klicke,
ordnet er die Felder wieder alle komplett falsch zu und überhaupt nicht
so, wie ich es vorher extra angegeben habe. Und dann bekomme ich halt
den Fehler, daß die ID/Artikelnummer zu lang sei - da speichert er
nämlich den Namen rein anstatt die Nummer -.-

Was mache ich nur falsch??

Version?

-.> Rico

OXID_CE_4.1.1_18442

MySQL: 5.1.30

PHP: 5.2.8

Also ich hab’s grad mal getestet und keinen fehler feststellen können. Du musst ihm bloss sagen, dass die erste Spalte eine Überschrift ist. Die Zuordnung oxartnum, oxtitle, oxlongdesc hat bei mir tadellos funktioniert.

Gruß


Marco Steinhäuser
Community Guide
OXID eSales AG
http://twitter.com/marcosteinhaeus

Genauso habe ich das eigentlich gemacht.Hier mal ein Beispiel meiner .csv:

id;interpret;album;beschreibung;medium;preis;label;anzahl1;10-96;No Retreat;punk;CD;2;;12;(ADV) AUDIOPHILE DATENVERARBEITUNG;S/T;lim. 5o;tape;5;Reduktive Musiken;23;A. LICHT / T. SHIRAISHI;Our Lips Are Sealed;;CD;10;RRR;1

Dann habe ich die Felder zugeordnet:id => oxartnumalbum => oxtitlebeschreibung => oxshortdescpreis => oxpriceanzahl => oxquantity

interpret, medium und label ließ ich auf “Überspringen”.

Und dann hat er wie gesagt immer den Albumtitel (oder war es sogar der Interpret?) als Artikelnummer benutzt und die anderen Felder auch ziemlich durcheinandergeworfen. Inzwischen habe ich mir eine Kopie der .csv erstellt, die nur die 5 erwünschten Felder enthält, und damit geht es dann ohne Probleme. Also scheint es wohl irgendwie an dieser “Überspringen”-Funktion zu haken.

Ui… das schau ich mir gleich morgen mal an. Welchen Shop hast Du vorher benutzt? sieht mir nach einem ZenCart aus?

Gruß


Marco Steinhäuser
Community Guide
OXID eSales AG
http://twitter.com/marcosteinhaeus

Hehe, nein - ob Du’s glaubst oder nicht, das war eine handgeschriebene Excel-Tabelle von jemandem, der seine Daten noch bis heute ausschließlich mit dieser Tabelle verwaltet und seinen (reinen HTML-)Shop dann immer von Hand ändert… Diese Tabelle habe ich dann angepaßt und als .csv gespeichert.

Naja, mit meiner o.g. Lösung klappt es ja zum Glück erstmal.

Falls Du den Fehler nicht reproduzieren kannst, werde ich nochmal ganz genau nachschauen und ein Beispiel suchen, wo es nicht klappt (das da oben war jetzt nur irgendein wahlloser Auszug von 3 Zeilen aus meiner Datei).

Schönen Tag noch.

Moin,

https://bugs.oxid-esales.com/view.php?id=842

Bis zur Lösung kannst Du Dir ja so helfen, dass Du die zu überspringenden Felder einfach per Excel (ich würde ja OpenOffice bevorzugen ) killst.

Gruß


Marco Steinhäuser
Community Guide
OXID eSales AG
http://twitter.com/marcosteinhaeus

Danke! Ja, ich verwende NATÜRLICH OpenOffice!

Also trat der Fehler bei Dir auch auf?? Denn ich wunderte mich etwas, daß sowas bisher anscheinend noch keinem anderen passiert ist. !?!

Naja, hoffentlich kann der Fehler nun ausgemerzt werden. :wink:

Edit: Vergiß es, ich sehe gerade, daß Du unter “Roproducibility” -> “always” angegeben hast - das beantwortet wohl meine Frage. Danke :wink: