# Mail-Header und -Footer nicht bei allen Templates

**URL:** <https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707>\
**Category:** Allgemein\
**Created:** [26. Oktober 2023 um 12:12 UTC](https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707 "2023-10-26T12:12:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [26. Oktober 2023 um 12:12 UTC](https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707/1 "2023-10-26T12:12:39Z")

</div>

Hallo zusammen,

kann es sein, dass der Mail-Header und -Footer nicht in allen Mail-Templates genutzt wird?

Grüße  
sunflower

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [7. November 2023 um 07:47 UTC](https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707/2 "2023-11-07T07:47:07Z")

</div>

Hallo,

anscheinend interessiert das niemanden. 🙈

Ich habe das Problem, dass ich einen globalen Header und Footer in alle Mails einfügen wollte.  
Das funktioniert leider nur im Test-Versand jedoch nicht im Live-Betrieb.

Der Header soll eine einheitliche Anrede mit Nach- und Vorname enthalten.  
Leider ist jedoch der Name, je nach Situation, in einer anderen Variablen gespeichert.

Bedeutet das, dass man im globalen Header nur statische Config-Variable nutzen kann und ansonsten in jede Mail separat die Anrede einfügen muss?

Grüße  
sunflower

---

<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. November 2023 um 10:11 UTC](https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707/3 "2023-11-07T10:11:35Z")

</div>

> [@sunflower](#):
>
> Der Header soll eine einheitliche Anrede mit Nach- und Vorname enthalten.

Beispielsweise bei der Newsletter Registrierung nur per E-Mail, da gibt es schlicht und ergreifend keinen Namen.

Was du machen könntest… in einer Kette mit |default() – siehe twig Dokumentation – alle bekannten Variablen für Vor- und Nachnahme abfragen, so dass irgendein default Fallback greift. Abgesehen vom oben genannten Beispiel.

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [7. November 2023 um 10:45 UTC](https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707/4 "2023-11-07T10:45:25Z")

</div>

Hab ich getestet, hat zwar mit dem Test-Versand funktioniert, live jedoch nicht wirklich.  
Schlimm wird es, wenn auf Grund einer fehlenden Variablen keine Mail verschickt wird…

Schade ist, dass es bei den Mail-Templates keine Möglichkeit gibt, die globalen Teile zu deaktivieren.  
Hab nun doch wieder in jede Mail die Anrede eingefügt und nur den Footer, der keine Variablen enthält, global gehalten.

---

<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. November 2023 um 11:48 UTC](https://forum.shopware.com/t/mail-header-und-footer-nicht-bei-allen-templates/101707/5 "2023-11-07T11:48:29Z")

</div>

> [@sunflower](#):
>
> Hab ich getestet

Was hast du getestet und bei welchem Template hat das nicht funktioniert? Das sollte eigentlich sicher sein.
