Hallo Leute, ich verzweifle gerade an der Erstellung eines Email Templates für mein Custom Widerrufsformular.
Ich verstehe einfach nicht, wie ich auf die einzelnen Felder des Formulars zugreifen kann. Zum Glück gibt es aber eine Shopware Dokumentation, wie ich das Custom Formular erstelle, muss ja auch reichen, wer will danach schon etwas mit den gesammelten Daten machen…
https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/eigene-formulare-anlegen
Hat sich jemand von euch schon damit beschäftigt?
Es gibt auch eine Email Vorlage für Custom Forms, dort werden die Key Value Paare der Eingabefelder in einer Tabelle ausgegeben
<table>
{% for field in form.groups.fields %}
{% if field.technicalName in formData|keys %}
<tr>
<td>{{ field.label ?: field.technicalName }}</td>
<td>{{ attribute(formData, field.technicalName)|nl2br }}</td>
</tr>
{% endif %}
{% endfor %}
</table>
Ich verstehe allerdings den Code auch nicht so wirklich.
Ich würde gerne direkt auf den Titel und Inhalt eines Feldes zugreifen können, um daraus eine ordentliche Mail bauen zu können, die sowohl für den Kunden als auch für die Retouren Abteilung lesbar ist.
Hier mal ein kleiner Ausschnitt aus meinem Formular, vll hilft das noch
Wenn jemand von euch Bescheid weiß, und schon E-Mail Templates für Custom Forms erstellt hat, bitte Kommentieren!