Also ich hab mir jetzt folgendes gedacht:
in der config von efg speichere ich folgenden Hook:
PHP-Code:
$GLOBALS['TL_HOOKS']['createNewUser'][] = array('MyClass', 'myCreateNewUser');
und die php-datei "MyClass" befindet sich im Hauptordner von efg (bei Efp, ect.)
PHP-Code:
class MyClass extends Frontend{
public function myCreateNewUser($intId, $arrData)
{
$sql= "INSERT INTO tl_member (`id`, `tstamp`, `firstname`, `lastname`, `email`, `username`) VALUES (NULL, ". time() .",'Max', 'Muster', 'kahle@vers-leipzig.de','kahle@vers-leipzig.de'";
MySQL::db()->query($sql);
}
}
Die Daten werden aber nicht in die DB gespeichert. Contao wirft auch keine Fehlermeldung aus, obwoh DisplayError true ist. ich vermute ja, das der Hook nicht aufgerufen wird.
Lesezeichen