Hi,
kennt jemand von euch eine Möglichkeit eine Funktion aufzurufen nachdem im Backend ein Datensatz angelegt wurde ?
Also meine Extension hat eine Tabelle und ich möchte gern ein PHP Script starten sobald man im BE einen Datensatz anlegt. Geht das irgendwie ?
Grüße
Daschmi
Hallo,
mittels hook kein problem!
georg
Hi,
Danke für die (sehr schnelle) Antwort, kannst du mir noch sagen wie ich den Hook dann anbinden muß, oder wo so etwas Dokumentiert ist ?
Grüße
Daschmi
Falls mal jemand auch diesen Hook benötigt hier die Lösung :
ext_localconf.php:
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:m1_intern/hook.php:tx_m1intern_tcemain_cmdmap';
in der hook.php im Extensionverzeichnis muß dann die Klasse und Funktion definiert werden:
class tx_m1intern_tcemain_cmdmap {
/*
* Hook der aufgerufen wird wenn ein Datensatz im BE gespeichert wird
*/
function processDatamap_afterDatabaseOperations(&$hookObjectsArr, $status, &$table, &$id, &$fieldArray) {
...
}
}