# Ausgabe der Anrede in E-Mail des Kontaktformulars

**URL:** https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891
**Category:** Allgemein
**Created:** [13. November 2020 um 12:40 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891 "2020-11-13T12:40:56Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![driveshaft](https://avatars.discourse-cdn.com/v4/letter/d/f05b48/32.png) [@driveshaft](https://forum.shopware.com/u/driveshaft)
#### Post date: [13. November 2020 um 12:40 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891/1 "2020-11-13T12:40:56Z")

</div>

Hallo, wie kann ich die Anrede, die im Kontaktformular als Pflichtfeld abgefragt wird, in der E-Mail ausgeben?

{{ contactFormData.salutation.displayName }} funktioniert schon mal nicht, dann wird gar keine Mail versendet und dennoch die positivie Rückmeldung auf der Shopseite an den Kunden ausgegeben.

---

<div class="post-metadata">

### Author: ![Misengo](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/misengo/32/21446_2.png) [@Misengo](https://forum.shopware.com/u/Misengo)
#### Post date: [10. April 2021 um 10:28 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891/2 "2021-04-10T10:28:41Z")

</div>

![2021-04-10_12-25](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/a2a5f410453ff3654538f4ff05ede3c4472a1414.png)

Steht aktuell nicht zur Verfügung, müsstest du vermutlich selbst anreichern. Hier siehst du alle verfügbaren Felder.

---

<div class="post-metadata">

### Author: ![Shoekrates](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@Shoekrates](https://forum.shopware.com/u/Shoekrates)
#### Post date: [30. September 2021 um 12:54 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891/3 "2021-09-30T12:54:45Z")

</div>

Das Thema ist leider schon was älter. Aber gibt es dafür mittlerweile eine Lösung?  
Falls nicht, kann mir ein Entwickler ggf. kurz den Weg skizzieren, wie man aus der salutationId den konkreten Wert in die E-Mail überführt?

---

<div class="post-metadata">

### Author: ![Shoekrates](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@Shoekrates](https://forum.shopware.com/u/Shoekrates)
#### Post date: [5. Oktober 2021 um 10:01 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891/4 "2021-10-05T10:01:33Z")

</div>

Ich habe mir jetzt so beholfen:  
im Mail-Template habe ich die Variable _salutationId_ eingebaut, dann habe ich mir selbst drei Mails mit jeweils anderer Ausprägung der Anrede geschickt. Resultat waren drei verschiedene Hash-Werte, die ich dann über eine If-Abfrage im Mail-Template wiederum in den Text des Anrede-Dropdowns umgewandelt habe. Funktioniert!

---

<div class="post-metadata">

### Author: ![timpfeifer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/timpfeifer/32/21594_2.png) [@timpfeifer](https://forum.shopware.com/u/timpfeifer)
#### Post date: [17. Juli 2023 um 12:15 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891/5 "2023-07-17T12:15:17Z")

</div>

Wirklich schade, dass sowas 2 Jahre später immernoch nicht gelöst ist.

Für alle mit dem gleichen Problem (IDs können abweichen)

```auto
{% if contactFormData.salutationId == '5679251d91c64710a1472d272cd7ac86' %}
Sehr geehrter Herr {{ contactFormData.lastName }}
{% elseif contactFormData.salutationId == '3148a27bb91c4d9ebade4ef1d3b72e78' %}
Sehr geehrte Frau {{ contactFormData.lastName }}
{% else %}
Guten Tag {{ contactFormData.firstName }} {{ contactFormData.lastName }}
{% endif %}

```

---

<div class="post-metadata">

### Author: ![perfektegesundheit](https://avatars.discourse-cdn.com/v4/letter/p/848f3c/32.png) [@perfektegesundheit](https://forum.shopware.com/u/perfektegesundheit)
#### Post date: [11. Oktober 2024 um 19:50 UTC](https://forum.shopware.com/t/ausgabe-der-anrede-in-e-mail-des-kontaktformulars/70891/6 "2024-10-11T19:50:24Z")

</div>

Um in der Email die Anrede mit zu übergeben lautet die Variable  
{{ contactFormData.salutation.displayName }}  
die ersten Zeilen des Formulars:  
Folgende Nachricht wurde an Sie via Kontakt-Formular gesendet.

Name: {{ contactFormData.salutation.displayName }} {{ contactFormData.firstName }} {{ contactFormData.lastName }}
