Hallo erstmal, ich bin besagter EDVler (genauer gesagt Netzwerktechniker/Netzwerkadmin aus dem Linux/Unix Segment mit paar durchaus detailierten snstigen CMS-Erfahrungen aber bislang ohne Shop-Fachkentnisse) den NeuAnBordBeiShopware bereits erwähnte.
Also mal zu was konkretem zum Problem: Wies scheint fügt Shopware beim Artikelexport als CSV-Datei mit dem „default_article_complete“ Profil bei den einzelnen Datensätzen vor dem Inhalt des imageurl-Felds ein paar Semikolons zuviel ein. Bearbeite ich nun die exportierten Artikel und bereinige die überschüssigen „Versatzsemikolons“ entweder manuell in der CSV-Datei (mit dem Editor oder Wordpad unter Windows oder vi, joe, kate, kwrite oder gedit unter Linux ist dabei egal) oder durch nach links verschieben der Feldinhalte in Libreoffice mit anschließendem Speichern als CSV-Datei mit Semikolons als Trenner, Text in doppelten Hochkommata und UTF-8 als Zeichensatz eingestellt kann ich die Datei auch problemlos in Shopware reimportieren,allerdings gibts beim zur Kontrolle nochmal angeworfenen Export wieder denselben Versatz.
Zum Testen hab ich da auch schonmal alle Artikel exportiert, in Shopware gelöscht und wieder remimportiert um zu gucken ob sich das Problem damit erledigt,aber nö, war genauso wieder…
Mangels Dateianhangsoption für CSV-Dateien hier mal die exportierte CSV zweier Artikel als Codeblock zur Ansicht (Screenshots sind da nicht wirklich optimal für denk ich)
ordernumber;mainnumber;name;additionalText;supplier;tax;price_EK;pseudoprice_EK;baseprice_EK;from_EK;to_EK;price_H;pseudoprice_H;baseprice_H;from_H;to_H;price_SC;pseudoprice_SC;baseprice_SC;from_SC;to_SC;active;instock;stockmin;description;description_long;shippingtime;added;changed;releasedate;shippingfree;topseller;keywords;minpurchase;purchasesteps;maxpurchase;purchaseunit;referenceunit;packunit;unitID;pricegroupID;pricegroupActive;laststock;suppliernumber;weight;width;height;length;ean;similar;configuratorsetID;configuratortype;configuratorOptions;categories;propertyGroupName;propertyValueName;accessory;imageUrl;main;attr1;attr2;attr3;purchasePrice;metatitle
MSR-00100;MSR-00100;Kabinettschrank Cukli;mit Intarsien;Far East And More;19,00;2;0;;1;beliebig;;;;;;;;;;;1;1;0;Artikelbeschreibung Ich wünsche mir 1 (Kurzbeschreibung in den Meta Informationen);Artikelbeschreibung Ich wünsche mir 1 Artikelbeschreibung noch viel länger;28;2002-09-20;2018-09-10 20:40:59;;0;0;Schrank, Cukli;1;;;1,0000;2,000;Stück;1;1;1;0;;1,000;130,000;200,000;60,000;;SW10015;;;;24;;;;;;;;;;;;;;;;http://swtest.mosnis.de/media/image/8d/d8/72/Untitled-1235.png;1;;;;0;Kabinettschrank Cukli (Metattitel)
SW10015;SW10015;Testschrank 1;;Testhersteller;19,00;199;0;;1;beliebig;;;;;;;;;;;1;2;1;Der Testschrank als Artiel eingefügt zum checken was alles an Infos nötig ist...;Testhalber eingefügter Schrank;15;2018-09-06;2018-09-10 22:09:05;2018-09-06;0;1;Testschrank, Schrank, Test, Möbel;1;1;487;1,0000;1,000;Stück;9;1;1;1;Testschrankartikel1;37,000;120,000;175,000;60,000;;MSR-00100;;;;24;;;;;;;;;;;;;;;;http://swtest.mosnis.de/media/image/4a/a3/11/DSC_9923f.png;1;;;;47;Testschrank Modell 1 Metatitel
Und nun die korrigierte Fassung:
ordernumber;mainnumber;name;additionalText;supplier;tax;price_EK;pseudoprice_EK;baseprice_EK;from_EK;to_EK;price_H;pseudoprice_H;baseprice_H;from_H;to_H;price_SC;pseudoprice_SC;baseprice_SC;from_SC;to_SC;active;instock;stockmin;description;description_long;shippingtime;added;changed;releasedate;shippingfree;topseller;keywords;minpurchase;purchasesteps;maxpurchase;purchaseunit;referenceunit;packunit;unitID;pricegroupID;pricegroupActive;laststock;suppliernumber;weight;width;height;length;ean;similar;configuratorsetID;configuratortype;configuratorOptions;categories;propertyGroupName;propertyValueName;accessory;imageUrl;main;attr1;attr2;attr3;purchasePrice;metatitle
MSR-00100;MSR-00100;Kabinettschrank Cukli;mit Intarsien;Far East And More;19;2;0;;1;beliebig;;;;;;;;;;;1;1;0;Artikelbeschreibung Ich wünsche mir 1 (Kurzbeschreibung in den Meta Informationen);Artikelbeschreibung Ich wünsche mir 1 Artikelbeschreibung noch viel länger;28;2002-09-20;2018-09-10 20:40:59;;0;0;Schrank, Cukli;1;;;1;2;Stück;1;1;1;0;;1;130;200;60;;SW10015;;;;24;;;;http://swtest.mosnis.de/media/image/8d/d8/72/Untitled-1235.png;1;;;;0;Kabinettschrank Cukli (Metattitel)
SW10015;SW10015;Testschrank 1;;Testhersteller;19;199;0;;1;beliebig;;;;;;;;;;;1;2;1;Der Testschrank als Artikel eingefügt zum checken was alles an Infos nötig ist...;Testhalber eingefügter Schrank;15;2018-09-06;2018-09-10 22:09:05;2018-09-06;0;1;Testschrank, Schrank, Test, Möbel;1;1;487;1;1;Stück;9;1;1;1;Testschrankartikel1;37;120;175;60;;MSR-00100;;;;24;;;;http://swtest.mosnis.de/media/image/4a/a3/11/DSC_9923f.png;1;;;;47;Testschrank Modell 1 Metatitel
Es war als erstes mal der deutschsprachige Demo-Datensatz installiert und beim testhalber importieren der article_complete.csv aus dem Link in der doku gabs dann auch Probleme wegen wohl nicht existenter Felder (ist halt hier kein mehrsprachiges System weils vorerst auch nicht mehrsprachig sein soll ) was durch kappen der für die Mehrsprachigkeit wohl relevanten Felder aus besagter CSV-Datei dann erstmal gelöst wurde. Ich weiss, es geht halt auch wenn mans vorm Bearbeiten zurechtstutzt aber irgendwoher muss der Semikolonüberschuss ja herkommen, nur kann ich akut nicht nachvollziehen woher und würde das gern irgendwo abstellen können.
Blöderweise gibts in der Doku aber scheinbar keine Übersicht welche Felder im default_article_complete Profil nun Pflichtfelder sind die man ausfüllen muss für Artikelimporte und welche Optional wären, denn uns gehts nun drum erstmal rauszufinden welche Daten wir für die zu importierenden Artikel nun erstmal wirklich benötigen und welche wir später ggf. ergänzen können. GIbts irgendwo so eine Komplettübersicht? Im Import/Export Wikiartikel jedenfalls find ich da keine Komplettübersicht die mir sagt was nun Pflichtfeld und was Optional wäre, nur immer Fragmente aus anderen Proffilen und dazu, wenn ich die Felder des Exports mit denen der Article-complete.csv Mustervorlage vergleiche sehe ich außerdem daß die Vorlage wohl doch nicht so komplett zu sein scheint weil im realen Export dann doch noch paar Felder mehr aufzutauchen scheinen als in der Vorlage drin sind,dafür dann aber paar andere eben fehlen (die mit _2 Suffix für die Mehrsprachigkeit halt)…
Vielleicht hat ja irgendwo jemand von euch eine Doku über die Pflichtfeld/Optionales Feld Frage parat liegen und verrät mir was wirklich nötig ist Bei der Semikolonfrage vermute ich irgendwo einen Einstellungsfehler den vielleicht auch jemand von euch bereits kennt und mir verraten kann an welcher stellschraube ich dazu drehen muss um das auszuknipsen
Zur oben bereits gestellten FRage was das da am Ende für eine 0 wäre: Das war noch nicht das Tabellenende, sondern die vorletzte Spalte die da durch die überschüssigen Semikolons ja verschoben wurde,das gehört eigentlich in die Spalte „purchasePrice“
Bis denne,
Tom
Edit:Hm, als Codeblock ist das nun auch nicht so optimal zumal da die imageurl Angaben dummerweise vom Forensystem geschnappt werden,naja, muss mal gucken wohin ich die CSV-Dateien dann wohl mal verschiebe um sie irgendwie hier zu verlinken…aber das geht nu erst später…