# \[gelöst\] alte API | Artikelbilder

**URL:** https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397
**Category:** Shopware 3.5
**Tags:** programming
**Created:** [18. Juli 2014 um 10:15 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397 "2014-07-18T10:15:50Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [18. Juli 2014 um 10:15 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397/1 "2014-07-18T10:15:50Z")

</div>

Hi, wir haben bei einem Kunden noch ein älteres API Import Script. Jetzt mit SW 4.3 werden die Artikelbiler importiert, aber keine Thumbnails mehr erzeugt: $api-\>sArticleImages($articleID,$importImages); Gibt es in der alten API noch eine Möglichkeit dies zu Starten oder wie sieht hier die Lösung aus? Vielen Dank

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [20. Juli 2014 um 09:22 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397/2 "2014-07-20T09:22:26Z")

</div>

Push

---

<div class="post-metadata">

### Author: ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)
#### Post date: [20. Juli 2014 um 10:07 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397/3 "2014-07-20T10:07:47Z")

</div>

hi, ich habe hier auch noch ein altes import-script. den Image-Import mache ich aber über die Artikel-Resource und mache einfach ein update Das sieht bei mir in etwa so aus. evtl hilf dir das? ` $articleParams = array ( 'mainDetail' =\> array ( 'number' =\> $importData[$key]['n\_Artikelnummer'], ) ); // convert images to array $images = explode(':', $importData[$key]['n\_Bildname']); // set images $articleParams['images'] = array(); foreach ($images as $image) { if (file\_exists($this-\>imagesPath . $image)) { $articleParams['images'][] = array( 'link' =\> 'file://' . $this-\>imagesPath . $image, 'extension' =\> 'jpg' ); } } //delete all article images if article exists $getArticleIdSql = "SELECT `articleID` FROM `s_articles_details` WHERE `ordernumber`=?"; $articleID = Shopware()-\>Db()-\>fetchOne($getArticleIdSql, $importData[$key]['n\_Artikelnummer']); if(!empty($articleID)) $this-\>sDeleteOtherArticleImages($articleID); // try to update article try{ $this-\>articleResource-\>update($articleID, $articleParams); self::\_\_log($i .'/'.$total.' =\>' .$articleID.": ". implode('; ',$images),"image-import"); }catch(Exception $e){ self::\_\_log($articleID.": error -\> ". $e ,"image-import"); } `

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [20. Juli 2014 um 10:46 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397/4 "2014-07-20T10:46:43Z")

</div>

Danke, werd ich mal versuchen. Dir werden auch so die thumbails automatisch erzeugt? Gesendet von meinem iPhone mit Tapatalk

---

<div class="post-metadata">

### Author: ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)
#### Post date: [20. Juli 2014 um 11:31 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397/5 "2014-07-20T11:31:10Z")

</div>

ja, die Thumbnails werden sauber angelegt.

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [22. Juli 2014 um 18:12 UTC](https://forum.shopware.com/t/gelost-alte-api-artikelbilder/21397/6 "2014-07-22T18:12:31Z")

</div>

Danke, klappt wunderbar.
