Hallo Zusammen,
gerne möchten wir in das Dokumenten-Template unter Shopware 6 eine Variable aus den Zusatzfeldern eines Kunden auslesen.
Nach meinem Dafürhalten sollte die Variable einfach in customer.customFields unter ihrem technischen Namen vorliegen, tut sie aber leider nicht (auch nicht unter billingAddress).
{{ dump(customer.customFields) }} ist NULL.
Wie kann die Variable auslesen werden? Mache ich etwas falsch?
Auf eure Rückmeldung hierzu freue ich mich.
Hast du denn mal geschaut, ob die in customer überhaupt enthalten sind?
Hallo,
und vielen Dank zunächst für deine Antwort!
Ich habe das Zusatzfeld in dem Test-Kundensatz, der in diesem Beleg geladen wird, extra gefüllt. Es handelt sich nur um ein Textfeld, dass je Kunde im Dokument ausgegeben werden soll.
Die Ausgabe im Beleg teste ich vorab mit: {{ dump(customer.customFields) }}
Die Ausgabe ist jedoch nur null. Sollte das Feld hier nicht auftauchen?
Vielen Dank für deine Bemühungen!
Hallo,
es liegt wohn daran, dass die Daten in der Datenbank in der Tabelle customer im Feld custom_fields vorliegen, bei der Bestellung jedoch nicht in die Tabelle order_customer in das Feld custom_fields übertragen werden.
Hat jemand eine Idee, wie man das Problem lösen könnte?