Produktbilder zuordnen

Ich habe es geschafft per API Bilder in den Media Folder zu laden und will nun per API Bilder zu Produktenzuordnen

POST: http://shopware6-dev1.dev4/api/v1/product-media

PAYLOAD:

 {
    „productId“: „7ca1584054d04bb89b45721ab75edbcd“,
    „mediaId“: „00887e44603e4375a7da68c40e38a781“,
    „position“: 0
 }

lädt das Bild zwar hoch, es ist dann aber nicht als Coverbild aktiv.

Wie erzeuge / setze ich die coverID?

 

1 „Gefällt mir“

Guten Morgen Oliverriske,

hierzu muss du beim Produkt die „coverId“ setzen, diese ID ist dann die MediaId des Coverbildes.

Gruß

Krispin

I guess something like this,

$product = [

      „cover“ => [
           „mediaId“ => „e01e9ffb8d284f938afc7a51d343ee96“
       ],
      „media“ => [
                [

                     „mediaId“ => „125ae9b023414c1e9fa87038212bf529“,
                     „position“ => 1
               ],
               [
                     „mediaId“ => „f1003a00c4154a9f83518b2e0e0f309d“,
                     „position“ => 2
              ]
     ]
]