Hallo,
ich bekomme es hin einen Hauptartikel (Container) via api hinzuzufügen. Auch die Erstellung der Varianten ist soweit kein Problem. Allerdings schaffe ich es nicht, bei der Variantenauswahl auf der Produktseite Fotos, anstatt Text anzuzeigen zu lassen.
Ich glaube, das die „configuratorGroupConfig“ bei der Erstellung des Hauptartikels (Container), dafür zuständig ist . Dort gibt es 3 Einträge.
„Id“ = Id des Medien-Folders, wo das Bild drin ist.
„representation“ = Hier kann man es angeblich angeben ( image anstatt text).
„expressionForListings“ = Ob die Varianten im Kategorie listing einzeln dargestellt werden sollen.
Bei mir hat es allerdings keine Auswirkung, ob ich bei „representation“ image oder text eintrage.
Ziel ist die bebilderte Darstellung.
Mein json (Container) sieht so aus:
{
„id“:„147b650c3fb495eaad2c873a117e7d07“,
„productNumber“:„1805000-10“,
„active“:true,
„stock“:0,
„name“:„testartikel“,
„description“:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. ",
„taxId“:„37c8a721e04f2e88b2060c2fa55c0a06“,
„manufacturerId“:„619e24e555ca4d7799bfc4116d81d615“,
„manufacturerNumber“:null,
„minPurchase“:1,
„salesChannelId“:„e6135f9164a240f6abb6e6072d1bb6b3“,
„categories“:[
{
„id“:„104fc0fc5b68472aa8786ef76242003d“
}
],
„properties“:[
{
„id“: „44dc4bdb08ce430fbd8ba56154157212“,
„groupId“:„dbd54af246c9418cb0f05870ea55b555“
},
{
„id“: „089a47098f8a4ccb8d3d598e82ec9555“,
„groupId“:„dbd54af246c9418cb0f05870ea55b555“
}
],
„configuratorSettings“:[
{
„optionId“:„44dc4bdb08ce430fbd8ba56154157212“
},
{
„optionId“:„089a47098f8a4ccb8d3d598e82ec9555“
}
],
„configuratorGroupConfig“: [
{
„id“: „dbd54af246c9418cb0f05870ea55b555“,
„representation“: „image“,
„expressionForListings“: false
}
],
„price“:[
{
„currencyId“:„b7d2554b0ce847cd82f3ac9bd1c0dfca“,
„net“:22.22,
„gross“:23.23,
„linked“:false
}
]
}