# Import Artikel CSV. Datei

**URL:** https://forum.shopware.com/t/import-artikel-csv-datei/8499
**Category:** Shopware 3.5
**Tags:** general
**Created:** [7. September 2012 um 20:22 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499 "2012-09-07T20:22:29Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![swiss-ware1](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@swiss-ware1](https://forum.shopware.com/u/swiss-ware1)
#### Post date: [7. September 2012 um 20:22 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/1 "2012-09-07T20:22:29Z")

</div>

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

---

<div class="post-metadata">

### Author: ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)
#### Post date: [8. September 2012 um 11:30 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/2 "2012-09-08T11:30:21Z")

</div>

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](http://wiki.shopware.de/Import-Export-Export-Sonstiges%5C_detail%5C_477%5C_602.html#Artikelbilder%5C_CSV-Format%5C_.28Import%5C_.2F%5C_Export.29) Nach dem Aufbau können auf jeden Fall auch in der 4er Bilder importiert werden

---

<div class="post-metadata">

### Author: ![swiss-ware1](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@swiss-ware1](https://forum.shopware.com/u/swiss-ware1)
#### Post date: [8. September 2012 um 13:57 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/3 "2012-09-08T13:57:40Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![Stefan\_Heyne](https://avatars.discourse-cdn.com/v4/letter/s/bbe5ce/32.png) [@Stefan\_Heyne](https://forum.shopware.com/u/Stefan_Heyne)
#### Post date: [10. September 2012 um 10:44 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/4 "2012-09-10T10:44:07Z")

</div>

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

---

<div class="post-metadata">

### Author: ![swiss-ware](https://avatars.discourse-cdn.com/v4/letter/s/dbc845/32.png) [@swiss-ware](https://forum.shopware.com/u/swiss-ware)
#### Post date: [10. September 2012 um 12:28 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/5 "2012-09-10T12:28:42Z")

</div>

Meine CSV Datei sieht wie folgt aus: ![](http://multipic.de/images/2012/09/10/dmq06.png) 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?

---

<div class="post-metadata">

### Author: ![swiss-ware](https://avatars.discourse-cdn.com/v4/letter/s/dbc845/32.png) [@swiss-ware](https://forum.shopware.com/u/swiss-ware)
#### Post date: [10. September 2012 um 12:38 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/6 "2012-09-10T12:38:26Z")

</div>

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?

---

<div class="post-metadata">

### Author: ![Cowboy](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@Cowboy](https://forum.shopware.com/u/Cowboy)
#### Post date: [10. September 2012 um 12:38 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/7 "2012-09-10T12:38:49Z")

</div>

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

---

<div class="post-metadata">

### Author: ![swiss-ware](https://avatars.discourse-cdn.com/v4/letter/s/dbc845/32.png) [@swiss-ware](https://forum.shopware.com/u/swiss-ware)
#### Post date: [10. September 2012 um 12:56 UTC](https://forum.shopware.com/t/import-artikel-csv-datei/8499/8 "2012-09-10T12:56:34Z")

</div>

@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
