Wenn ein Benutzer ein Konto anmeldet, übernehmen die automatisierten E-Mails (die ich in admin/config/people/accounts
einstellen kann) die definierten Variablen für Benutzername, E-Mail usw. nicht.
Zum Beispiel. Hier ist, was ich für eine E-Mail eingestellt habe:
[Benutzer: Name],
Vielen Dank für die Registrierung bei [site: name]. Ihre Antragstellung für ein Konto steht derzeit noch aus. Sobald es genehmigt wurde, erhalten Sie eine weitere E-Mail mit Informationen zur Anmeldung, zum Festlegen Ihres Kennworts und zu anderen Details.
- [site: name] team
Diese Variablen in Klammern erscheinen nicht. Die E-Mail sendet wie gewohnt, aber wo diese Variablen sind, wird nichts eingefügt. Gibt es etwas, das ich zuerst aktivieren muss?
Der Token-Austausch in Mails erfolgt in Zeile 2815 von user.module (modules / user / user.module). Sie können die folgende Codezeile hinzufügen
%Vor%vor der Zeile
%Vor%Dies wird Ihnen als Nachrichten mitteilen, was mit dem Token-Ersatzproblem passiert. Wenn Sie die Nachrichten, die Sie hier sehen, veröffentlichen können, kann ich helfen, das Problem zu lösen.
- LESEN SIE VON PHP.NET SPEZIFIKATIONEN -,