Bilderimport über csv - bitte um hilfe

Hallo zusammen, wage derzeit den Umstieg auf Shopware 4.2. Habe erste Artikel per Import-csv angelegt und will diesen nun Bilder zuweisen. Auf meinem Server habe ich per FTP ein neues verzeichnis angelegt: bilder. Diesem habe ich vollzugriff gegeben. Über die Importfunktion Artikelbilder wollte ich nun Bilder zuordnen, die CSV hat folgende felder: ordernumber name supplier tax price images main position description in image steht dann: http://domain.de/bilder/111.jpg Zuvor habe ich auf den Bilder-Ordner auf dem server die benötigten Artikel-Bilder hochgeladen (war das falsch?) Bekomme von shopware immer die Meldung. es wurden 0 Bilder hochgeladen. Was mache ich falsch? Kann mir jemand helfen? Ich bin heute schon seit Stunden dabei, und bekomme den fehler nicht raus! Viele Grüße Stine

ordernumber image main description position width height 2015100010215 http://www.meinedomain.de/bilder/lieferant/meinbild.jpg 1 1 So sieht das bei mir aus. Ist das Bild unter der Url aufrufbar? Hast Du als Feldtrenner auch ; eingesetzt?

Hallo Henning, merci für deine Rückmeldung… Bilder lassen sich über die URL ansprechen. Was auffällt ist, dass wenn ich den Datenfeed der Bilderdatei abspeichere, unter UTF-8, verändert sich das “ä” zu einem “?” ordernumber name supplier tax price images main position description SS010-000 Anh?nger keltisch klein Silber Schmuck Drachensilber 19.00 9,5 http://bronze-schmuck-online-shop.de/bi … 10-000.jpg 1 1 Beim import Artikelbilder kommt dann folgendes: Successfully uploaded 0 of 0 Images Leider komme ich einfach nicht weiter. Haste noch ein Tip für mich?? Viele Grüße sendet Kerstin

Ja, habe einen Tipp: Nimm die unnötigen Spalten raus :happy: Orientiere dich an meinen Spaltenüberschriften, dann sollte es klappen. Und Umlaute sind im Dateinamen ganz tabu… Sämtliche Sonderzeichen inkl. Leerstellen sorgen für Probleme, also vorab eliminieren. EDIT: ich sehe gerade, in deiner Artikelüberschrift hast Du auch Probleme mit den Umlauten…

Hallo Henning, merci noch einmal… nun habe ich also die Spalten reduziert, es sind nur noch folgende Spalten in der Tabelle: ordernumber images main position description width height SS010-000 http://bronze-schmuck-online-shop.de/bi … 10-000.jpg 1 Habe in der Artikel Datei auch alle ä entfernt, dann alle Artikel gelöscht und wieder neu angelegt ohne ä…liest sich jetzt zwar komisch, ist aber nur ein test!! dann artikel importiert, alles gut…dann Bilder versucht zu importieren 1 Habe gestern noch fleisig gelesen…u.a auch den Bereicht zu API. Muss da irgendeine Voreinstellung im Backend oder in den Shopeinstellungen über API vorgenommen werden? Gruß Kerstin

Mit API hab ich nix gemacht… Du hast jetzt das Bild bei main auf 1 gesetzt, IMHO muß das auch bei position auf 1. Bei multiplen Bildern eines Artikels muss dann bei main 2 und bei position 2,3,4 usw stehen.

die zweite 1 wurde nur verschluckt gesetz wurde main 1 position 1 das problem liegt irgendwo anders… habe gerade ein neues bildverzeichnis angelegt: name -> bild wieder 2 bilddateien darin… ordernumber images main position description width height SS010-000 http://bronze-schmuck-online-shop.de/bi … 10-000.jpg 1 1 auch dieser ordner wird nicht gelesn…bilder sind aber wieder über die URL ansprechbar: http://bronze-schmuck-online-shop.de/bild/SS010-000.jpg LG Kerstin

Stell doch mal deine CSV hier rein… Erstellst Du die Datei auf einem PC / Mac / Linux-Rechner?

ich arbeite mit einem pc windows7 proffesional datei wurde erstellt mit office 2013 als browser benutze ich firefox 30.0 wie kann ich denn eine datei hier anhängen?? so sieht sie halt aus: ordernumber;images;main;position;description;width;height SS010-000;http://bronze-schmuck-online-shop.de/bilder/SS010-000.jpg;1;1;;; SS010-001;http://bronze-schmuck-online-shop.de/bilder/SS010-001.jpg;1;1;;;

[quote=„dragonia“]ordernumber;image[size=200][color=red]s[/color][/size];main;position;description;width;height SS010-000;http://bronze-schmuck-online-shop.de/bilder/SS010-000.jpg;1;1;;; SS010-001;http://bronze-schmuck-online-shop.de/bilder/SS010-001.jpg;1;1;;;[/quote] Nimm das „s“ mal raus :wink:

Hallo Henning, ja das wars, wahn sinn…super…dickes dickes merci… aber… leider funktionierts nicht, da wohl Grundeinstellungen fehlen. Leider kann ich das Fehlerfeld nicht aufziehen, also hab ichs in Word kopiert und kann nun die Felder nicht klicken Jetzt kommt folgender Fehler, also anscheinend doch Einstellungsgeschichten: Hast du eine Ahnung welche Dokumentation genau gemein ist Die Import/Export-Möglichkeiten unterstützen gegebenenfalls nicht alle von Ihnen gepflegten Felder, prüfen Sie daher bitte unbedingt die Dokumentation bevor Sie mit dem Modul arbeiten. File not found: /www/htdocs/w00a0596/bronzeshop/media/image/1-SS010-000.jpg Stack Trace:#0 /www/htdocs/w00a0596/bronzeshop/engine/Shopware/Components/Thumbnail/Manager.php(155): Shopware\Components\Thumbnail\Generator\Basic->createThumbnail(’/www/htdocs/w00…’, ‚/www/htdocs/w00…‘, ‚30‘, ‚30‘, true) #1 /www/htdocs/w00a0596/bronzeshop/engine/Shopware/Controllers/Backend/ImportExport.php(1692): Shopware\Components\Thumbnail\Manager->createMediaThumbnail(Object(Shopware\Models\Media\Media), Array, true) #2 /www/htdocs/w00a0596/bronzeshop/engine/Shopware/Controllers/Backend/ImportExport.php(1557): Shopware_Controllers_Backend_ImportExport->importImages(’/www/htdocs/w00…’) #3 /www/htdocs/w00a0596/bronzeshop/engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_ImportExport->importAction() #4 /www/htdocs/w00a0596/bronzeshop/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‚importAction‘) #5 /www/htdocs/w00a0596/bronzeshop/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #6 /www/htdocs/w00a0596/bronzeshop/engine/Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #7 /www/htdocs/w00a0596/bronzeshop/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 /www/htdocs/w00a0596/bronzeshop/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #9 /www/htdocs/w00a0596/bronzeshop/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(244): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #10 /www/htdocs/w00a0596/bronzeshop/engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #11 /www/htdocs/w00a0596/bronzeshop/shopware.php(91): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #12 {main}

Nee, tut mir leid… Das sind auch Böhmische Dörfer für mich… :frowning:

1 Like

schade, aber trotzdem vielen lieben Dank für die Hilfe bis hier her!!

sodi…nun habe ich das problem, glaube ich zumindest, erkannt da ich vor 2 tagen die bilddateine manuell in die mediadatei hochgeladen habe, wollte shopware wohl über die bilderimportdatei diese nicht noch einmal importieren. die bilder musste ich umbenennen, und habe sie dann erneut über einen Artikelbilder upload importiert. auf alle funktioniert es nun!! Trotzdem noch einmal, vielen Dank an dich henning, für deine unterstützunmg und auch dem super hilfreichen tip mit dem “s”