knuffiwuffi Posted May 11, 2010 Report Share Posted May 11, 2010 Hallo Forum, bislang habe meine Artikel über das Backend angelegt. Nun habe ich mal mit CSV Export und Import hantiert. Schöne Sache...allerdings scheine ich beim Export etwas falsch zu machen. Meine Einstellungen für den Export: Primary key: products_id Trennzeichen: ; Datensätze pro Durchgang 5000 Sprachabhängig: Ja 1) Bestimmte Artikel haben stellenweise die falschen Einträge in den Spalten. Es werden Einträge aus meiner products_short_description_de gestückelt in die darauf folgenden Spalten geschrieben und die products_short_description_de ist in der csv nicht mehr das was Sie mal war. Im Shop selber ist noch alles so wie es sein soll. Bei einem erneuten Import der CSV hätte ich dann sicher die Fehler im Frontend. Hier ein Beispiel: Jede Zeile ist eine neue Spalte (eigentlich gehört alles zur products_short_description_de): ../templates/xt_default_speedclinic_0001/img/colour/Black.jpg" width=" 15" height=" 15" >\n<img src=" ../templates/xt_default_speedclinic_0001/img/colour/White.jpg" 2) Preis wird falsch exportiert. Das zweite Ding ist der Preis. Ich erhalte im Frontend den richtigen Preis von 69,95 und bei einem Export products_price: 587.810. Hier müßte ich erst die letzte Stelle löschen, damit mir der korrekte Preis wieder importiert wird. Ansonsten gab es drei Stellen vor dem Komma nach einem Import. Bin mir Sicher, daß jemand das Problem kennt und ich einfach etwas falsch mache bei Export. Uber einen Tip würde ich mich freuen. Link to comment Share on other sites More sharing options...
knuffiwuffi Posted May 11, 2010 Author Report Share Posted May 11, 2010 Mit etwas Suche habe ich dann doch die Lösung gefunden. Wenn man nie mit CSV gearbeitet hat, kann man auch nicht wissen, daß CSV nur über den richtigen Import in Excel vernünftig ausgelesen werden kann. Bei Excel 2007 -> Daten -> Externe Daten abrufen -> Aus Text Hier dann am besten das Trennzeichen welches im Handbuch vorgeschlagen wird nutzen (Pipe) und im Veyton Backend für den Export ebenfalls dieses Trennzeichen verwenden. Ansonsten kann es bei z.B. HTML in den Spalten zu Problemen aufgrund des Trennzeichens kommen. CSV ist ja eine Textdatei die Excel erstmal richtig interpretieren muss...Formatierungen spielen auch eine Rolle... Sorry... PS: Vielleicht hilft es ja mal jemanden Link to comment Share on other sites More sharing options...
knuffiwuffi Posted May 11, 2010 Author Report Share Posted May 11, 2010 So, nachdem Excel einen bekanntermaßen etwas mit csv ärgert, möchte ich euch gerne meine aktuelle Geheimwaffe für csv Dateien vorstellen: CSV file editor, for Windows Hier kann ich das Trennzeichen auch vorgeben... Link to comment Share on other sites More sharing options...
knuffiwuffi Posted May 12, 2010 Author Report Share Posted May 12, 2010 Irgendwie komme ich nicht ganz klar mit dieser Export/Import Geschichte...zwei Spalten bereiten mir Probleme: 1) products_price Der Export liefert mir eine Stelle zuviel: 503.782 Den richtigen Preis importiert er mir nur so: 503.78 2) products_short_description_de Der Export liefert mir: Größe: S, M, L, XL, XXL<br>\n<img src="../templates/xt_default_speedclinic_0001/img/colour/Black.jpg" width="15" height="15">[/CODE] Scheint ja richtig aus der Datenbank zu kommen...bei einem Import zeigt er mir im Backend aber einen zerschossenen Text an, da [b]\n[/b] als Text wiedergegeben wird. Würde ich die Liste komplett durchlaufen lassen, würde ich mir sicher einige Artikel zerschießen...kann mir hier mal jemand auf die Sprünge helfen? [b]Mein Vorgehen:[/b] -Export als CSV mit "~" als Trennzeichen -In Excel als Text importieren mit "~" als Trennzeichen (alles gut) -In der XP Systemsteuerung -> Region & Sprachen -> Trennzeichen "~" -Von Excel wieder in CSV und über Export/Import im Backend einlesen...Trennzeichen "~" Wie gesagt...klappt nicht 1:1 Wie macht Ihr das? Was mache ich falsch? Link to comment Share on other sites More sharing options...
knuffiwuffi Posted May 12, 2010 Author Report Share Posted May 12, 2010 Also...nach reichlicher Recherche muss ich doch noch etwas herum probieren...für alle die ebenfalls auf der Suche sind hier mal 2 Links die Vielleicht helfen können: How To für eine ältere Shop Version: Doku XT:C Offizieller Thread zum Import/Export Modul: http://www.xt-commerce.com/forum/veyton-4-0-plugins/68346-products-produkt-import-export-xt_im_export.html Man muss wohl Formatierungen (insbesondere Preis und bei HTML Code in der Beschreibung), Trennzeichen und andere Kleinigkeiten genaustens beachten, wenn es um den Import geht. Mein Thema sollte also besser lauten "csv richtig exportieren und importieren". Link to comment Share on other sites More sharing options...
knuffiwuffi Posted May 13, 2010 Author Report Share Posted May 13, 2010 Tag 2 und immer noch kein vernünftiges Ergebnis...ich wüßte mal gerne wofür der Import Export Manager gut ist, wenn die Daten nicht 1:1 wieder zurück gespielt werden können. Wie bearbeitet Ihr eure CSV Dateien? UTF-8 als Text in Excel...beim Export hat man dann noch den Umbruch /n in den Beschreibungen (kann man suchen und ersetzen...ok...)...tausender Dezimalsetelle für Preis...ich blick es nicht... Hat jemand eine Anleitung für mich? Kann doch nicht so schwer sein eine vernünftige CSV wieder aus Excel zu speichern die dann auch sauber verarbeitet wird... Bei meinem Testimport hat er grad mal 5 Testartikel Ihrer Beschreibung beraubt, obwohl diese sauber in der CSV stehen. Und der Preis ist immer noch eine Kommastelle verschoben...und beim Excel Import zeigt er mir Anführungsstriche als " Die musste ich dann auch suchen ersetzen...muss das alles so komliziert sein? Link to comment Share on other sites More sharing options...
knuffiwuffi Posted May 14, 2010 Author Report Share Posted May 14, 2010 Also... 1) Export im Veyton Backend als CSV mit "~" als Trennzeichen 2) Import in Excel über Daten als Text in Windows (ANSI) Format mit Trennzeichen "~" und alles als Text formatiert. Vorher Dezimaltrenner in Excel auf "." gestellt und Preise (45,00 EUR = 45.0000 / Achtung: Preis muss ggf. Netto angegeben werden) + Datum noch einmal genau angeschaut. Leider wird der Text mit Umlauten nicht so schön wieder gegeben wie im UTF-8 Format. Mit UTF-8 klappt aber der Import nicht richtig. Zeilen die in Excel nur mit Rauten dargestellt werden, sollten wieder mit STANDARD formatiert werden (macht Excel bei viel Text). HTML im Text wieder leider noch nicht richtig zurück in die Datenbank gespielt. Problem ist u.a. das Auflösen der Anführungszeichen...hier scheint auch der Editor Informationen zu überspielen. Daher habe ich die Spalten mit der Kurzbeschreibungen (HTML enthalten) einfach mal gelöscht. Diese werden dann nicht mit importiert. 3) Export als CSV mit Trennzeichen "~", eingestellt unter Systemsteuerung in Windows Regions- und Sprachoptionen -> Anpassen 4) Import als CSV im Veyton Backend Was nicht klappt ist " in HTML Code...da zerschießt er die Formatierung...im normalen Fließtext wandelt der Editor richtig in ". Kennt das jemand...Lösung? Gibt es da noch mehr Sonderzeichen auf die man aufpassen muss? Ich glaube ich hör hier mal auf...und warte auf Hilfe...gute Nacht... Edit: Schade, daß hier niemand sonst etwas zu sagen kann...ich dachte es gibt über 100.000 Installationen...wer nutzt die denn? Link to comment Share on other sites More sharing options...
HappyBalloon Posted May 28, 2010 Report Share Posted May 28, 2010 ...ich dachte es gibt über 100.000 Installationen...wer nutzt die denn? Wir nutzen leider auch eine der 100.000 Installationen. Das Thema Export als csv Datei ist wirklich ein Alptraum. Nach ewigen Stunden Recherche im Web... und vielen erfolglosen Versuchen haben wir das Handbuch gekauft. Die Anleitung dort funktioniert ebenfalls nicht richtig. Artikelbeschreibung fehlt, Bildpfad ist unvollständig und die Kategorien enthalten Zahlen. Gibt es überhaupt jemanden der den Export schon erfolgreich durchgeführt hat? Link to comment Share on other sites More sharing options...
ccv-shop Posted January 16, 2013 Report Share Posted January 16, 2013 So, nachdem Excel einen bekanntermaßen etwas mit csv ärgert, möchte ich euch gerne meine aktuelle Geheimwaffe für csv Dateien vorstellen: CSV file editor, for Windows Hier kann ich das Trennzeichen auch vorgeben... Hi, kannst du ein Bild einfügen mit deinen Einstellungen in dem Programm? Wäre hilfreich wenn man wüsste wie das damit funkt! Gruß Chris Link to comment Share on other sites More sharing options...
ccv-shop Posted January 16, 2013 Report Share Posted January 16, 2013 Also... 1) Export im Veyton Backend als CSV mit "~" als Trennzeichen 2) Import in Excel über Daten als Text in Windows (ANSI) Format mit Trennzeichen "~" und alles als Text formatiert. Vorher Dezimaltrenner in Excel auf "." gestellt und Preise (45,00 EUR = 45.0000 / Achtung: Preis muss ggf. Netto angegeben werden) + Datum noch einmal genau angeschaut. Leider wird der Text mit Umlauten nicht so schön wieder gegeben wie im UTF-8 Format. Mit UTF-8 klappt aber der Import nicht richtig. Zeilen die in Excel nur mit Rauten dargestellt werden, sollten wieder mit STANDARD formatiert werden (macht Excel bei viel Text). HTML im Text wieder leider noch nicht richtig zurück in die Datenbank gespielt. Problem ist u.a. das Auflösen der Anführungszeichen...hier scheint auch der Editor Informationen zu überspielen. Daher habe ich die Spalten mit der Kurzbeschreibungen (HTML enthalten) einfach mal gelöscht. Diese werden dann nicht mit importiert. 3) Export als CSV mit Trennzeichen "~", eingestellt unter Systemsteuerung in Windows Regions- und Sprachoptionen -> Anpassen 4) Import als CSV im Veyton Backend Was nicht klappt ist " in HTML Code...da zerschießt er die Formatierung...im normalen Fließtext wandelt der Editor richtig in ". Kennt das jemand...Lösung? Gibt es da noch mehr Sonderzeichen auf die man aufpassen muss? Ich glaube ich hör hier mal auf...und warte auf Hilfe...gute Nacht... Edit: Schade, daß hier niemand sonst etwas zu sagen kann...ich dachte es gibt über 100.000 Installationen...wer nutzt die denn? Hi, das Prob hat glaub jeder! Ich habe sogar schon meinen ganzen Shop mit Artikeln auf UTF-8 formatieren lassen! Jedoch gibts dann immer noch Probs mit der CSV! Ich glaub langsam das der jenge der die Richtige Lösung findet zum reichsten Mensch wird auf erden! Denn jeder der mal mit dem CSV müll angefangen hat und das mal umrechnet würde lieber nen 1000 oder sogar 2000 zahlen, damit das Prob aufhört! Im alten XT 3 gabs das Prob ja auch schon nur könnte man das dort noch lösen da das Shopsystem nicht in UTF-8 gewesen ist sonder mit Windoffff gefunkt hatte, wenn man sich ein Makro für die Trennzeichen eingebunden hatte. Wieso stellt man eigentlich sowas her wenn es dann doch keiner richtig nutzen kann? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.