# Formular auf der Bestellbestätigungsseite

**URL:** <https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807>\
**Category:** Shopware 6 (German)\
**Created:** [30. Dezember 2022 um 15:43 UTC](https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807 "2022-12-30T15:43:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![UX4U](https://avatars.discourse-cdn.com/v4/letter/u/5daacb/32.png) [@UX4U](https://forum.shopware.com/u/UX4U)\
**Post date:** [30. Dezember 2022 um 15:43 UTC](https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807/1 "2022-12-30T15:43:34Z")

</div>

Wie kann man auf der Bestellbestätigungsseite am einfachsten ein Formular einbauen, das nur aus einem textarea-Element und einem Sende-Button besteht?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [30. Dezember 2022 um 16:07 UTC](https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807/2 "2022-12-30T16:07:40Z")

</div>

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,

---

<div class="post-metadata">

**Author:** ![UX4U](https://avatars.discourse-cdn.com/v4/letter/u/5daacb/32.png) [@UX4U](https://forum.shopware.com/u/UX4U)\
**Post date:** [7. Januar 2023 um 14:15 UTC](https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807/3 "2023-01-07T14:15:49Z")

</div>

@Max_Shop vielen Dank.

Ich habe testweise auf der Bestellbestätigungsseite den folgenden Code eingefügt:

```auto
<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?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [7. Januar 2023 um 14:41 UTC](https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807/4 "2023-01-07T14:41:57Z")

</div>

> **[Use CSRF protection](https://developer.shopware.com/docs/guides/plugins/plugins/storefront/use-csrf-protection)**

> **[Add custom controller](https://developer.shopware.com/docs/guides/plugins/plugins/storefront/add-custom-controller)**

Du musst natürlich einen Controller schreiben, der das abfängt.

---

<div class="post-metadata">

**Author:** ![UX4U](https://avatars.discourse-cdn.com/v4/letter/u/5daacb/32.png) [@UX4U](https://forum.shopware.com/u/UX4U)\
**Post date:** [10. Januar 2023 um 16:49 UTC](https://forum.shopware.com/t/formular-auf-der-bestellbestaetigungsseite/97807/5 "2023-01-10T16:49:52Z")

</div>

@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.
