ich bin gerade dabei ein Modul zu schreiben, welches den Kunden im Checkout fragt ob er damit einverstanden ist, dass wir dem Versanddients seine Email übermitteln. Es soll einfach nur eine Checkbox werden. Der Wert soll dann in einer Tabelle abgespeichert werden um dies auch nachvollziehen zu können. Meine Idee war es in der Funktion hookActionValidateOrder den Wert abzugreifen und abzuspeichern. An der Stelle bekomme ich alle wichtigen Werte die ich abspeichern möchte, außer den wichtigsten Wert und zwar den der Checkbox.
Egal was ich mache, ob über params, context oder getValue. Ich schaffe es nicht den Wert auszulesen. Vielleicht bin auch an der falschen Stelle und es funktioniert nicht so wie ich es möchte.
Das beste wäre es wenn der Wert mit dem Rest der Order gepostet wird, damit ich für diese Checkbox nicht noch ein extra form mit submit button erstellen muss. Muss ich eventuell ein override für die Felder im Checkout erstellen und die Checkbox hinzufügen? Aktuell ist die Checkbox in einer tpl und wird hier hookDisplayCheckoutSummaryTop angezeigt.
Question
Marco_Co
Hallo zusammen,
ich bin gerade dabei ein Modul zu schreiben, welches den Kunden im Checkout fragt ob er damit einverstanden ist, dass wir dem Versanddients seine Email übermitteln. Es soll einfach nur eine Checkbox werden. Der Wert soll dann in einer Tabelle abgespeichert werden um dies auch nachvollziehen zu können. Meine Idee war es in der Funktion hookActionValidateOrder den Wert abzugreifen und abzuspeichern. An der Stelle bekomme ich alle wichtigen Werte die ich abspeichern möchte, außer den wichtigsten Wert und zwar den der Checkbox.
Egal was ich mache, ob über params, context oder getValue. Ich schaffe es nicht den Wert auszulesen. Vielleicht bin auch an der falschen Stelle und es funktioniert nicht so wie ich es möchte.
Das beste wäre es wenn der Wert mit dem Rest der Order gepostet wird, damit ich für diese Checkbox nicht noch ein extra form mit submit button erstellen muss. Muss ich eventuell ein override für die Felder im Checkout erstellen und die Checkbox hinzufügen? Aktuell ist die Checkbox in einer tpl und wird hier hookDisplayCheckoutSummaryTop angezeigt.
Danke schon mal im Voraus
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now