Hallo Leute,
ich versuche über das Rest-API ein Artikel mit Varianten anzulegen. Wobei die erste Variante die Hauptvariante ist. Mein Ziel ist es, das an dieser Variante die Attribute mit importiert werden.
Folgende JSON-Struktur habe ich:
{
"name": "Test",
"mainDetail": {
"number": "12"
},
"variants": [
{
"isMain": true,
"number": "12",
"attribute": {
"attr1": "Test Attr1"
}
}
]
}
(Struktur ist nicht komplett, dient nur zur Anschauung relevanter Daten)
Wenn ich das importiere, dann legt er den Artikel an und die Variante als Hauptvariante.
Der Artikel sowie die Variante haben dann aber NICHT das Freitextfeld 1 (attr1), so wie in den Freitextfeldern in den Artikel Grundeinstellungen definiert.
Wenn ich den Artikel ohne Varaiante importiere und die „attribute“ in die „mainDetail“ verschiebe importiert er diese auch.
Er importiert sie auch, wenn ich die Variante nicht als Hauptvariante deklariere.
Also woran kann es liegen das unter angabe der Variante als Hauptvariante er das „attribute“ set nicht mit übernimmt? Hab ich da das Model von Shopware noch nicht verstanden?
Ich verwende Shopware 5.1.6
Auf Hilfe freu ich mich sehr
Viele Grüße, Michael