Moin moin,
in einer Rule Extension rufe ich aus dem SalesContext den Customer auf und lese die CustomFields aus mittels getCustomFields. Die ermittelten Werte möchte ich nun bei Bedarf überschreiben.
Es gibt die Methode setCustomFields, welche allerdings die Daten nicht speichert. Wie kann ich die Daten speichern?
ah, ok. Aber da kommt wieder das Problem das ich aus einer CustomRule nicht auf den Container zurückgreifen kann. Ein DI über die service.xml funktioniert leider auch nicht, da Eigenschaften nach dem __construct auf NULL zurück gesetzt werden. Aktuell bin ich da ein bisschen ratlos…