it-swarm.com.de

Wie kann ich einen neuen Benutzernamen (nicht den Benutzernamen) validieren?

Standardmäßig stellt Joomla sicher, dass ein Benutzername und eine E-Mail-Adresse nicht bereits verwendet werden. Ich muss das erweitern, um sicherzustellen, dass der Benutzer einen Vor- und Nachnamen angibt (und eindeutig ist).

Was ist der beste Weg, dies zu tun? Ich habe die Verwendung von onUserBeforeSave in einem Benutzer-Plugin untersucht, aber dies scheint mir zu spät zu sein.

3
GDP

Nun, diese Lösung passt nicht zu mir, funktioniert aber mit dem Benutzer-Plugin:

public function onUserBeforeSave($oldUser, $isnew, $newUser) {
    if($test == 'fails') {
        $error = ' First and Last Name must be specified';
        throw new Exception($error);
    }
}
3
GDP