s_order_attributes im Checkout befüllen und in der Bestellung speichern

Hallo zusammen,

muss ich zwingend ein Plugin schreiben, wenn ich Freitextfelder zur Bestellung angelegt habe? Im habe über das Freitextfeld-Tool für s_oder_attributes im Frontend eine Checkbox und ein Textfeld angelegt (attribute1 und attribute2) und im Backend werden mir diese auch angezeigt und ich kann diese auch über die API auslesen.

Nun würde ich diese gerne auch im Frontend auf der Seite checkout/confirm einbauen und auch zum speichern übegreben. Das Einbauen im Template ist dabei kein Problem, aber die Werte werden nicht gespeichert. Das kann natürlich an dem Namen liegen. Wie muss an der Stelle der Name des Feldes heißen? Ich nehme an, nicht nur einfach attribute1?

Hallo,

ja, dafür musst du ein eigenes Plugin schreiben, um die Werte auch abzuspeichern, siehe beispielsweise https://forum.shopware.com/discussion/51500/basket-attribut-oder-order-attribut-im-frontend-in-der-checkout-confirm-anzeigen .

Grüße

Sebastian