26. Oktober 2011
benutzer user änderung aktivieren deaktivieren löschen ereignis aktion event
Bei Änderungen zu einem Benutzer können Sie den Benutzer über diese Ereignisse informieren.
Am Beispiel der Benutzeraktivierung wird nachfolgend veranschaulicht, wie Sie für bestimmte Vorgänge innerhalb der Benutzerverwaltung Ereignisse nutzen können.
Informieren Sie auf diese Weise einen Benutzer oder andere Personen per E-Mail über folgende Änderungen:
z.B.:
Die erforderlichen Ereignisse können Sie ab CMS-Version 006.004.021.00 über die Systemeinstellungen (siehe weiterführende Links) bearbeiten und anpassen.
Für Benutzeränderungen können Sie auf folgende Ereignisse zurückgreifen:
Ein Beispiel zu "onAfterSetOnlineUser" (nach Aktivieren eines Benutzers) finden Sie nachfolgend.
$mailHeader = array(); $mailHeader['From'] = 'register@cmsedit.de'; $mailHeader['To'] = wUserData::getData($eventData['user'], 'email'); $mailHeader['Subject'] = 'Ihr Benutzer wurde aktiviert: '.$eventData['user']; $text = "Liebes Mitglied, Ihr Benutzer wurde soeben aktiviert. Benutzername: ".$eventData['user']." Passwort: (wird aus Sicherheitsgründen nicht übermittelt) Vorname: ".wUserData::getData($eventData['user'], 'firstname')." Nachname: ".wUserData::getData($eventData['user'], 'lastname')." E-Mail Adresse: ".wUserData::getData($eventData['user'], 'email')." Herzliche Grüsse Ihr Service-Team"; wMailer::sendMailText($mailHeader, $text);
In der Maske sieht das wie folgt aus: