[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Xform TableManager - Eintrag in 2 Tabellen schreiben
Seite 1 von 1

Xform TableManager - Eintrag in 2 Tabellen schreiben

Verfasst: 23. Sep 2015, 17:02
von gege
Hallo zusammen,

ich müsste über den XFORM - TableManager folgendes losen, wenn möglich...

Ich habe eine Tabelle mit Adressen und eine Tabelle nur mit Städten, jetzt würde ich gerne, sobald einen neue Adresse eingetragen wird, kurz überprüfen ob die dazugehörige Stadt schon in der anderen Tabelle exisitert und wenn nicht, diese dort eintragen.

Geht sowas?

Gruß Gege

Re: Xform TableManager - Eintrag in 2 Tabellen schreiben

Verfasst: 23. Sep 2015, 17:24
von Thomas.Blum
Hej,

ja das geht. Über die XForm Extension Points und Json müsste das funktionieren.

vg Thomas

Re: Xform TableManager - Eintrag in 2 Tabellen schreiben

Verfasst: 24. Sep 2015, 08:47
von gege
Gibt es zu den Extension Points irgend eine Doku?

Re: Xform TableManager - Eintrag in 2 Tabellen schreiben

Verfasst: 24. Sep 2015, 14:31
von Thomas.Blum
Hej,

Nein, du könntest dir aber den Sherlock installieren. Der sollte dir alle EPs auflisten.

vg Thomas

Re: Xform TableManager - Eintrag in 2 Tabellen schreiben

Verfasst: 24. Sep 2015, 17:32
von gege
Hey Thomas,

der Tipp mit den Externsion Points war super...
Hab jetzt einfach in der config von XFORM 2 ExternsionPoints registriert

Code: Alles auswählen

rex_register_extension('XFORM_DATA_UPDATED', 'check_city');
rex_register_extension('XFORM_DATA_ADDED', 'check_city');
Die EPs feuern immer nach einem Update bzw. einer Neuanlage meine Funktion.

In meiner Funktion mache ich jetzt eine ganz simple Datenbankprüfung, da ich über $params, alles mitgeliefert bekomme was ich benötige.

Vielen Dank nochmal...