Neu Metadaten vom Sync ausschließen

thowi

Sehr aktives Mitglied
8. Juni 2018
426
66
Hi zusammen,

da die Darstellung von Unicode in den Metadaten leider nicht möglich ist (WAWI-21070) wollen wir die Metadaten im Shopware direkt pflegen. Wie können wir verhindern, dass die Metadaten vom JTL im Shop überschrieben werden?
Wohlgemerkt - die normale Beschreibung soll weiterhin vom JTL in den Shop übertragen werden. Lediglich die Inhalte aus dem Tab "Metadaten (SEO)" sollen nicht an den Shop übertragen werden.

In der config.json habe ich dazu keinen Eintrag gefunden, der passt. In der features.json finde ich mit STRG+F keinen Eintrag zu "Meta".

Wie also das Problem lösen?

Danke euch!
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @thowi,

du könntest das möglicherweise über ein Connector Plugin lösen, welches auf die Events ProductBeforePush und ProductAfterPush hört. Im ProductBeforePush Listener könnte der ursprüngliche Wert bspw. in einer Session oder Tabelle gespeichert und im ProductAfterPush Listener dann wieder gesetzt werden. Das ist zwar nicht sonderlich schön, könnte aber funktionieren. :)