Hallo Leute,
ich habe derzeit in meiner Shopware 4.1.3 Version ein Problem mit den Mail-Templates in den Statusmails, welche ich alle in HTML statt Plaintext versende.
In der Grundversion nach der Erstinstallation ist ja so ziemlich alles leer und es gibt nur wenige Vorlagen in Plaintext (die Mails in HTML zu versenden war zwar von Shopware angedacht und lässt sich auch aktivieren aber noch immer werden die Statusmails als Plaintext versendet. Um in HTML zu versenden muss die Order.php geändert werden.)
Ich habe mir nun für jede Art von Mail ein vernünftig aussehendes Template erstellt und stoße an meine Grenzen. Bei kaum einer Statusmmail werden die Variablen der Anrede "{if $sUser.billing_salutation eq "mr"}Herr{elseif $sUser.billing_salutation eq "ms"}Frau{/if} {$sUser.billing_lastname}" und "{salutation} {firstname} {lastname}" akzeptiert. In der Ausgabemail erscheint dann lediglich "Hallo , ".
Wo sitzt denn nun noch der Wurm und was muss ich ändern?
Bei den Systemmails habe ich keinerlei Probleme. Die funktionieren so wie sie sollen. Hier greift "{if $sUser.billing_salutation eq "mr"}Herr{elseif $sUser.billing_salutation eq "ms"}Frau{/if} {$sUser.billing_lastname}" wunderbar.
ich habe derzeit in meiner Shopware 4.1.3 Version ein Problem mit den Mail-Templates in den Statusmails, welche ich alle in HTML statt Plaintext versende.
In der Grundversion nach der Erstinstallation ist ja so ziemlich alles leer und es gibt nur wenige Vorlagen in Plaintext (die Mails in HTML zu versenden war zwar von Shopware angedacht und lässt sich auch aktivieren aber noch immer werden die Statusmails als Plaintext versendet. Um in HTML zu versenden muss die Order.php geändert werden.)
Ich habe mir nun für jede Art von Mail ein vernünftig aussehendes Template erstellt und stoße an meine Grenzen. Bei kaum einer Statusmmail werden die Variablen der Anrede "{if $sUser.billing_salutation eq "mr"}Herr{elseif $sUser.billing_salutation eq "ms"}Frau{/if} {$sUser.billing_lastname}" und "{salutation} {firstname} {lastname}" akzeptiert. In der Ausgabemail erscheint dann lediglich "Hallo , ".
Wo sitzt denn nun noch der Wurm und was muss ich ändern?
Bei den Systemmails habe ich keinerlei Probleme. Die funktionieren so wie sie sollen. Hier greift "{if $sUser.billing_salutation eq "mr"}Herr{elseif $sUser.billing_salutation eq "ms"}Frau{/if} {$sUser.billing_lastname}" wunderbar.