Import Artikel CSV. Datei

Guten Tag Zusammen Hab nun schon einige Beträge gesehen bei welchen der Image Upload funktioniert hat. Bei mir funktioniert dies noch nicht. Es werden keine Bilder hochgeladen. Folgendes steht in meiner CSV: supplier ordernumber name description description\_long images tax price active Ford F1231231dF Artikel Test 1 Lange beschreibung kurze beschreibung 8 51 1 BMW F2231231dF Artikel Test 2 Lange beschreibung kurze beschreibung http://<meine-domain>/media/image/3Kimr.jpg 8 51 1 Audi F12231231dF Artikel Test 3 Lange beschreibung kurze beschreibung http://<meine-domain>/media/image/3Kimr.jpg 8 100 1

Habe es einmal mit www und einmal ohne versucht, kein Erfolg. Das Bild ist aber aufrufbar über den link.
Ausserdem würde ich gerne Kategorien zum Artikel hinzufügen, verstehe aber nicht genau wie das funktioniert.

Danke für die Hilfe

Hallo, der Bildupload ist komplett unabhängig. Siehe z.B. das Beispiel aus der Shopware 3.5 http://wiki.shopware.de/Import-Export-E … _Export.29 Nach dem Aufbau können auf jeden Fall auch in der 4er Bilder importiert werden

Guten Tag Herzlichen Dank für die schnelle Antwort. ordernumber,image,main artikel1,http://www.swiss-ware.ch/bilder/1.jpg,1 artikel2,http://www.swiss-ware.ch/bilder/2.jpg,1 Wenn ich nun „Artikelbilder“ importiere, erhalte ich die Meldung: Images Uploaded 0/0. Artikel1 und Artikel2 existieren. 1.jpg und 2.jpg sind erreichbar. Verstehe nicht wieso dies nicht funktioniert.

Hi, so wie es aussieht, nutzt Du als Trennzeichen ein Kommata. Du müsstest ein Semikolon als Trennzeichen verwenden. Stefan

Meine CSV Datei sieht wie folgt aus: Leider bleibt dies bei „aktualisiert…“ hängen. Firebug meint: Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'description' cannot be null in Doctrine/DBAL/Statement.php on line 131 Stack trace: #0 Doctrine/DBAL/Statement.php(131): PDOStatement-\>execute(NULL) #1 Doctrine/ORM/Persisters/BasicEntityPersister.php(239): Doctrine\DBAL\Statement-\>execute() #2 Doctrine/ORM/UnitOfWork.php(870): Doctrine\ORM\Persisters\BasicEntityPersister-\>executeInserts() #3 Doctrine/ORM/UnitOfWork.php(304): Doctrine\ORM\UnitOfWork-\>executeInserts(Object(Doctrine\ORM\Mapping\ClassMetadata)) #4 Doctrine/ORM/EntityManager.php(355): Doctrine\ORM\UnitOfWork-\>commit(Object(Shopware\Models\Article\Image)) #5 Shopware/Controllers/Backend/ImportExport.php(1445): Doctrine\ORM\EntityManager-\>flush(Object(Shopware\Models\Article\Image)) #6 Shopware/Controllers/Backend/ImportExport.php(1347): Shopware\_Controllers\_Backend\_ImportExport-\>importImages('/kunden/307555\_...') #7 Enlight/Controller/Action.php(135): Shopware\_Controllers\_Backend\_ImportExport-\>importAction() #8 Enlight/Controller/Dispatcher/Default.php(521): Enlight\_Controller\_Action-\>dispatch('importAction') #9 Enlight/Controller/Front.php(214): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #10 Shopware/Bootstrap.php(79): Enlight\_Controller\_Front-\>dispatch() #11 Enlight/Application.php(192): Shopware\_Bootstrap-\>run() #12 shopware.php(74): Enlight\_Application-\>run() #13 {main} backend/ImportExport/import Wieso wird da den eine Description benötigt? Die ist ja im Artikel schon drin und mit „Beim Artikelbilder“ sollte dies nicht benötigt werden?

Ok. Habs soweit geschafft, dass er die Bilder Hochlädt und Sie am Bild anhängt. So musste die Datei aussehen: ordernumber;image;main;description;position artikel1;http://www.swiss-ware.ch/bilder/bild1.jpg;1;beschreibung1;1 artikel2;http://www.swiss-ware.ch/bilder/bild2.jpg;1;beschreibung2;1 Nun habe ich noch folgendes Probleme: Das Bild mit “Main” “1”, werden nicht als Vorschau bild definiert. Woran liegt das?

@swiss-ware Wenn Du das mit einfügst läuft der Import, Ohne rennt der Import/aktualisieren im kreis ;-( description;position;width;height;rules

@Cowboy Ok, tiptop. Wie gesagt, dies hat funktioniert. Aber er nimmt die Bilder nicht als “Vorschaubild”. Desweiteren funktioniert die Spalte “categorypaths” nicht. So sieht meine “artikel.csv” aus: ordernumber;name;supplier;description;description\_long;image;tax;price;active;instock;categorypaths artikel3;Artikel Test 3;armani;kurz beschreibung 3;lang beschreibung 3;http://www.swiss-ware.ch/bild1.jpg;8;51;1;10;Deutsch|Damenuhren artikel4;Artikel Test 4;puma;kurz beschreibung 4;lang beschreibung 4;http://www.swiss-ware.ch/bild2.jpg;8;51;0;20;Deutsch|Herrenuhren artikel5;Artikel Test 5;dolce & gabbana;kurz beschreibung 5;lang beschreibung 5;http://www.swiss-ware.ch/bild1.jpg;8;100;1;30;Deutsch|Damenuhren Die Kategorie “Deutsch” und die Unterkategorie “Damenuhren” existieren. Upload hat soweit funktioniert. Alles ist drin, nur ist garkeien Kategorie ausgewählt /hinzugefügt. Herzlichen Dank für eure Hilfe