Tja, ich muss mich korrigieren. Ich habe tatsächlich vor mehr als einem Jahr eine Prüfung eingebaut.
PHP-Code:
// Prüfen, ob sich ein angemeldeter Benutzer schon registriert hat
$showToUser = true;
if (FE_USER_LOGGED_IN) {
$this->import('FrontendUser', 'User');
$email = $this->User->email;
$showToUser = CalendarLeadsModel::regCheckByFormEventMail($fid, $eid, $email);
}
Das Formular wird also nicht angezeigt, wenn sich ein Member einloggt, und sich schon registriert hat. Also verhält es sich richtig. Warum das unter 4.6 anders war, kann ich nicht sagen.