Media Upload in Media Folder

Hi,
ich lade über https://shopware.stoplight.io/docs/admin-api/ZG9jOjEyNjI1Mzkw-media-handlingundefined#upload-the-resource-directly

Bilder zu Artikeln noch. Die landen aber im Root Verzeichnis. Hat jemand ne Idee was ich angeben muss, damit die im product-media Folder landen?
Im Bild sieht man den Bagger, welcher im Root liegt statt in dem Unterordner.

Hi
du musst di ID vom Product Media Ordner angeben. wird oben in der URL angezeigt wenn du einmal auf den Ordner klickst. Ist eine lange Zahlenkombi.

Gruss

Ah ok danke und wo oder wie übergebe ich die OrdnerID?

API kenne ich leider nicht. Ich mache es über Open Office.

Okay, ist jetzt ein Jahr her, aber da ich gerade genau dieses Problem für mich löste und ich mich an diesen Thread bei meiner Recherche erinnerte, hier meine Lösung.

Du kannst die mediaFolderId in dem media-Objekt übermitteln, wenn du in Schritt 1 das media entity erstellst. Das erweiterte Beispiel aus deinem o.g. Link zur Dokumentation:

{
  "media": [
    {
      "id": "0fa91ce3e96a4bc2be4bd9ce752c3425",
      "media": {
        "id": "cfbd5018d38d41d8adca10d94fc8bdf0",
        "mediaFolderId": "f24ae21a52ed4cd2b372e6d745949af7"
      }
    }
  ]
}
1 „Gefällt mir“

danke, du hilfst anderen Suchenden bestimmt weiter die das selbe Problem haben :slight_smile: