Ich habe nun nicht die Translation, sondern der Name zu der Eigenschaft mit übergeben.
Nun kann ich das Produkt wieder synchronisieren.
Das komplette Json mit einem Dummy Artikel
{
"productNumber": "DUMMY1",
"name": "Escape Core Momentum Trainer 1",
"active": true,
"taxId": "39b15312563944d5996a2c014ba04add",
"cmsPageId": "bd0c841733c542bcb24af8bbf8f84b10",
"price": [
{
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"net": 211,
"gross": 227.25,
"linked": false,
"listPrice": {
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"net": 0,
"gross": 0,
"linked": false,
"listPrice": null
}
}
],
"stock": 0,
"createdAt": "25.11.2021 16:52:17",
"description": "",
"manufacturerId": "39272bbad63543baac07c6794d9ebcbb",
"restockTime": 0,
"metaDescription": "",
"metaTitle": "",
"markAsTopseller": false,
"deliveryTimeId": "611bac8a596843348ae029e8d64a9c96",
"properties": [
{
"id": "6767307b8c694e0db8e8d81782b5576b",
"name": "1 Kg",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e",
"name": "Gewicht"
}
}
],
"categories": [
{
"id": "0a68989f621f4fe6b3785c1c84cf2307",
"name": "Functional Training",
"type": "page"
},
{
"id": "c009d04109534c2584fd9ccd36433f09",
"name": "Freie Gewichte",
"type": "page"
}
],
"children": [
{
"parentId": "11560c5c093e4737bf61396e2358436f",
"name": "Escape Core Momentum Trainer 1",
"taxId": "39b15312563944d5996a2c014ba04add",
"description": "Mein Dummy Artikel 1",
"restockTime": 0,
"stock": 0,
"cmsPageId": "bd0c841733c542bcb24af8bbf8f84b10",
"deliveryTimeId": "611bac8a596843348ae029e8d64a9c96",
"price": [
{
"net": 211,
"gross": 227.25,
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"linked": false,
"listPrice": {
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"net": 0,
"gross": 0,
"linked": false,
"listPrice": null
}
}
],
"manufacturerId": "39272bbad63543baac07c6794d9ebcbb",
"metaDescription": "",
"metaTitle": "",
"productNumber": "ECMOM.DUMMY1",
"properties": [
{
"id": "815cf6e907f94fe9af2d4daad787a9ae",
"name": "1 Kg",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e",
"name": "Gewicht"
}
}
],
"options": [
{
"id": "6767307b8c694e0db8e8d81782b5576b",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e"
}
}
],
"media": [
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
},
{
"mediaId": "f0739dbada6f46409c7918824b861cb5",
"linked": false
},
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
}
]
},
{
"parentId": "11560c5c093e4737bf61396e2358436f",
"name": "Escape Core Momentum Trainer 2",
"taxId": "39b15312563944d5996a2c014ba04add",
"description": "Mein Dummy Artikel 2",
"restockTime": 0,
"stock": 0,
"cmsPageId": "bd0c841733c542bcb24af8bbf8f84b10",
"deliveryTimeId": "611bac8a596843348ae029e8d64a9c96",
"price": [
{
"net": 226.5,
"gross": 243.95,
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"linked": false,
"listPrice": {
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"net": 0,
"gross": 0,
"linked": false,
"listPrice": null
}
}
],
"manufacturerId": "39272bbad63543baac07c6794d9ebcbb",
"metaDescription": "",
"metaTitle": "",
"productNumber": "ECMOM.DUMMY.2",
"properties": [
{
"id": "5225662532a44d5586f5e27b2c3d1e12",
"name": "2 Kg",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e",
"name": "Gewicht"
}
}
],
"options": [
{
"id": "5225662532a44d5586f5e27b2c3d1e12",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e"
}
}
],
"media": [
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
},
{
"mediaId": "f0739dbada6f46409c7918824b861cb5",
"linked": false
},
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
}
]
},
{
"parentId": "11560c5c093e4737bf61396e2358436f",
"name": "Escape Core Momentum Trainer 3",
"taxId": "39b15312563944d5996a2c014ba04add",
"description": "Mein Dummy Artikel 3",
"restockTime": 0,
"stock": 0,
"cmsPageId": "bd0c841733c542bcb24af8bbf8f84b10",
"deliveryTimeId": "611bac8a596843348ae029e8d64a9c96",
"price": [
{
"net": 262.2,
"gross": 282.4,
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"linked": false,
"listPrice": {
"currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca",
"net": 0,
"gross": 0,
"linked": false,
"listPrice": null
}
}
],
"manufacturerId": "39272bbad63543baac07c6794d9ebcbb",
"metaDescription": "",
"metaTitle": "",
"productNumber": "ECMOM.DUMMY.3",
"properties": [
{
"id": "6767307b8c694e0db8e8d81782b5576b",
"name": "4 Kg",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e",
"name": "Gewicht"
}
}
],
"options": [
{
"id": "815cf6e907f94fe9af2d4daad787a9ae",
"group": {
"id": "44260f41d8d546cbad0976adfb9dd44e"
}
}
],
"media": [
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
},
{
"mediaId": "f0739dbada6f46409c7918824b861cb5",
"linked": false
},
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
}
]
}
],
"media": [
{
"mediaId": "f0739dbada6f46409c7918824b861cb5",
"linked": false
},
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
},
{
"mediaId": "60426ff7c8fb4775b0844aabd127ae14",
"linked": false
}
],
"cover": {
"mediaId": "f0739dbada6f46409c7918824b861cb5",
"position": 1
}
}
Mit dem oben eingefügten Json bin ich nun in der Lage, einen Artikel mit drei Variantenartikeln anzulegen. Im Backend wird nun alles korrekt angelegt und wird auch als regulärer Artikel mit Varianten dargestellt. Auch die navigation im Backend, ist in meinem angelegten Dummy Artikel genau gleich bedienbar wie in einem Artikel, welcher im Backend selbst angelegt und mit Varianten versehen wurde.
nach dem Anlegen des Artikel-Bundels, setze ich noch die Sichtbarkeit des Produkts.
Im Frontend kann ich nun den Hauptartikel auswählen und öffnen. Wurde der Artikel geöffnet, werden KEINE Varianten möglichkeiten angezeigt (1 Kg / 2Kg / 4 Kg).
Wie bereits erwähnt, dies funktionierte in der Version 6.3.5.2 ausgezeichnet. In der jetzigen Version 6.4.4.1 geht das nicht mehr.
Ich habe mittels Postman bereits alle Rest API Json Requests, von manuell und automatisch abgeglichenen und kann keine unterschiede Feststellen.
PS: Die „property_group_option_translation“ ist bei mir gefüllt.