Probleme mit der Anrede, {$salutation} wird nicht ausgegeben?

Hallo liebe Shopware-Gemeinde,

wir möchten für einen Kunden das Mail-Template sREGISTERCONFIRMATION mit einer personalisierten „Sehr geehrte…“ Anrede erweitern, hierzu wollten wir den Code „Sehr geehrte{if $salutation eq „Herr“}r Herr{elseif $salutation eq „Frau“} Frau{/if} {$firstname} {$lastname},“ verwenden.

Nun zum eigentlichen Problem:

Scheinbar wird die Anrede garnicht ausgegeben, wenn wir zum Test nur „{$salutation|salutation}“ eintragen, wird einfach garnichts ausgegeben. Wenn wir in den Beispielvariablen schauen, wird unter "{$salutation}: " ebenfalls nichts ausgegeben. Unter Kunden ist jedoch eine Andrede hinterlegt. Interessant ist vielleicht noch, dass im Backend unter Kunden „Frau“ und „Herr“ doppelt vorhanden ist… Gleiches in Textbausteinen, hier ist unter frontend/salutation beide Andreden ebenfalls doppelt angelegt, einmal mit Wert „mr“ und einmal mit Wert „Herr“, bzw. „mrs“ und „Frau“.

Jemand eine Idee, oder übersehen wir hier einfach etwas? 

Also generell müsste {$salutation} funktionieren. Wurde in dem Shop bereits eine sREGISTERONFIRMATION-Mail verschickt?

Bei einigen Mail-Templates werden die Variablen erst befüllt, wenn bereits eine entsprechende Mail über den Shop versandt wurde.
(Die Variablen entsprechen dann den Daten des letzten Empfängers)

Solange oben keine salutation gefüllt ist, wird dir auch bei der Vorschau nichts angezeigt werden.