Wie kann man auf der Bestellbestätigungsseite am einfachsten ein Formular einbauen, das nur aus einem textarea-Element und einem Sende-Button besteht?
Indem du das twig template bearbeitest, das Forum hinzufügst, ein csfr-token, den Button, das wars. Falls du das ganze noch per JS versenden möchtest, dann musst du entsprechend den httpclient einbinden und die Daten verschicken,
@Max_Shop vielen Dank.
Ich habe testweise auf der Bestellbestätigungsseite den folgenden Code eingefügt:
<form action="{{ path(action) }}" method="post">
<button type="submit">Senden</button>
<input type="hidden" name="mayNotBeManipulated" value="sensible value">
</form>
Dann kommt die Fehlermeldung " Oops! An Error Occurred
The server returned a ‚500 Internal Server Error‘.".
Was sollte beim action-Attribut stehen?
Du musst natürlich einen Controller schreiben, der das abfängt.
@Max_Shop danke für deine Hilfe. Die Dokumentation ist leider nicht hilfreich. Ich verstehe es nicht. Für ein einfaches Formular ist das sehr kompliziert gemacht.
Shopware möchte anscheinend keine Schritt-für-Schritt-Anleitung geben.