Moin,
Mail-Template sREGISTRATIONCONFIRMATION > Hallo {$salutation} {$lastname}, wird nur mit $lastname befüllt; $salutation bleibt leer. Auch {$salutation|saluation} bleibt ohne Inhalt.
Ideen ?
Jan
Moin,
Mail-Template sREGISTRATIONCONFIRMATION > Hallo {$salutation} {$lastname}, wird nur mit $lastname befüllt; $salutation bleibt leer. Auch {$salutation|saluation} bleibt ohne Inhalt.
Ideen ?
Jan
Hi Jan,
wie testest Du das? Ist das nur in den Vorlagen? Schau mal, ob das Feld in den Beispielvariablen überhaupt gefüllt ist. Die Beispielvariablen enthalten immer die Werte der letzten ausgeführten Transaktion.
Viel Erfolg,
Geert
Leider ist der Bug bei mir auch noch vorhanden.
Siehe Forumseintrag https://forum.shopware.com/discussion/68490/sregisterconfirmation-anrede
In der Vorschau ist $salutation ebenfalls leer, obwohl es im Kundendatensatz vorhanden ist. Ich teste so: Aktuelle Version, ist so eingestellt, daß der Admin eine Nachricht bekommt, wenn ein neuer User sich registriert, und in dieser Mail ist die Anrede dann leer.
Mit der Vorversion hat das fehlerfrei gearbeitet, weitere Änderungen gab es nicht.
Ratlos…
Jan
Hallo Jan,
ja das ist ein blöder Fehler: Shopware Issuetracker
Es gibt einen Workaround: in den Textbausteinen Werte für Frau/Herr oder was sonst eintragen. SIehe Screenshot.
Viel Erfolg,
Geert
Vielen Dank, ich teste mal damit ! Edit: Scheint das Problem tatsächlich zu lösen!
Asche über mein Haupt, der Workaround war vielleicht ein bisschen zu schnell, wenn er auch funktioniert. Ursache des Fehlers ist, dass die Einstellungen in den Grundeinstellungen und in den Textbausteinen nicht zusammen passen. Der saubere Weg dürfte eher sein:
In den Grundeinstelleungen - Anmeldung/Registrierung unter Verfügbare Anreden sollte “mr,ms,diverse” stehen (im Auslieferzustand steht dort “mr,ms”, das wird aber oft von wohlmeinenden Backend-Benutzern überschrieben, die meinen, da müsse Herr/Frau/Divers stehen ).
in den Textbausteinen unter frontend/salutation die entsprechenden Übersetzungen für mr, ms und diverse anlegen. Wenn Du dort schon Textbausteine für Herr und Frau hast, lasse sie besser drinnen.
Je nachdem, wann die unter 1. beschriebene Änderung (von mr,ms in Frau,Herr) vorgenommen wurde, findest Du in der s_user-Tabelle Einträge mir verschiedenen Salutations. (Also z.B. Herr statt mr, Frau statt ms.) Die solltest Du noch aufräumen.
Insofern ist das https://issues.shopware.com/issues/SW-22383 auch kein Code-Bug sondern wahrscheinlich einfach ein Bedienungsfehler.
Viel Erfolg,
Geert
Geert, ja, das hatte ich auch GENAU so verstanden. Nach Ansicht von mrs/mr vs Fr/Hr war mir klar, das der Kernfehler die unterschiedlichen Strings sind und nicht nur die fehlenden Übersetzung (bzw dess Vorhandensein)
Beste Grüße
Jan