Hallo liebe Contao Freunde,
ich würde sehr gerne ein paar andere Web-Anwendungen mit Contao verbinden, nur dafür bräuchte ich ein PlugIn/Addon wie auch immer man es nennen möchte, dass folgendes kann:
Wenn ein Benutzer sich zum ersten mal registriert oder im laufe der Zeit sein Profil in Contao bearbeitet, muss eine weitere Funktion anspringen, die die Daten "Kopiert" und in eine beliebige von mir angegebene Tabelle in der Datenbank schreibt. Dabei muss es möglich sein, das Passwort so verschlüsseln, wie es die andere Webanwendung auch tun würde.
EDIT: Hab jetzt nach langen suchen hoffentlich einen richtigen Ansatz gefunden.
Habe ein Modul gemacht mit der Klasse wp_bridge und folgenden inhalt:
PHP-Code:
class wp_bridge extends Frontend
{
public function copydata($intId, $arrData)
{
$this->Import('Database');
/**** HIER MUSS MEIN CODE HIN ***/
/* HIER KOMMT EIN INSERT ODER UPDATE HIN */
}
}
Und in meiner Config steht nun das:
PHP-Code:
$GLOBALS['TL_HOOKS']['createNewUser'][] = array('wp_bridge', 'copydata');
Mein nächstes Problem ist nun, wie ich an die Benutzerdaten kommen.
Mit diese DOAs hab ich noch Verständnisprobleme :-(
Anschliessend hätte ich noch gerne gewust, ob ich dann
PHP-Code:
$this->Database->prepare(INSERT INTO wp_user HIER DIE DATEN ')->execute();
benutzen kann.
MfG
Lesezeichen