Hi,
die einfachste Möglichkeit ein Produkt perfekt mit Shopware synchron zu halten, ist das Produkt zu löschen und es komplett neu anzulegen. Das funktioniert leider nicht, wenn Teile dieses Produktes. Z. B. Preisinformationen von einem zweiten System/Person upgedatet werden.
Meine Frage ist nun, bietet die Shopware 6 API eine vernünftige Lösung für dieses Problem?
Ich möchte zum Beispiel alle Customfields/Properties/Visibilities etc… eines Produktes durch die Customfields/Properties/Visibilities etc… ersetzen, die ich per Payload sende.
Es scheint als würde Shopware 5 sogenannte „merge-modes“ anbieten. Mit denen sich das Ganze zumindest teilweise umsetzen ließe.
Gibt es in Shopware 6 so etwas Ähnliches? Oder zumindest die Möglichkeit, ein Produkt teilweise zu löschen? Ohne jedes Property/Customfield/Image etc… manuell löschen zu müssen.
Letzteres ist meine aktuelle Lösung. Dieser Ansatz bringt viele Nachteile mit sich, einer davon ist der dadurch entstehende Overhead.
Vielleicht habe ich etwas übersehen. Ich bin dankbar für jeden Input.
Beste Grüße, Dennis