@simkli [@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski „Moritz Naczenski“)
ok ich dachte eigentlich, das reicht als info. Aber ich versuch es nochmals ausführlicher.
Ich benutze den Resource Manager um Artikel anzulegen und gebe Bilder mit.
Das entspricht vom Aufbau her der API REST API - Examples using the article resource
$testArticle = [
'name' => 'NewTestArticle',
'active' => true,
'tax' => 19,
'supplier' => 'Test Supplier',
'categories' => [
['id' => 15],
],
'images' => [
[
'link' => 'http://lorempixel.com/640/480/food1/',
'position' => 1,
'main' => 1
],
[
'link' => 'http://lorempixel.com/640/480/food2/',
'position' => 2,
'main' => 0
],
[
'link' => 'http://lorempixel.com/640/480/food3/',
'position' => 3,
'main' => 0
],
],
'mainDetail' => [
'number' => 'swTEST' . uniqid(),
'active' => true,
'inStock' => 16,
'prices' => [
[
'customerGroupKey' => 'EK',
'price' => 99.34,
],
]
]
];
Die Artikel werden angelegt, sie haben dann alle 3 Bilder. Das als „main“ markierte Bild ist auch das Vorschaubild. Es sind keine Varianten. In der Artikelliste wird das korrekte Vorschaubild verwendet, wenn man den Artikel öffnet (also Detailseite) wird das Vorschaubild trotz Position 1 aber an letzter Stelle platziert. Das Bild mit Position 2 ist an erster Stelle und das Bild mit Position 3 ist an zweiter Stelle.
Auch in Slidern wie „Zuletzt angesehen“ wird fälschlicherweise nicht das Vorschaubild verwendet sondern ein anderes…