Hallo Jürgen,
habe mal ein ähnliches Problem gelöst.
Dazu in den Ordner dca der eigenen Erweiterung in etwa folgendes Skript als tl_member.php einfügen:
PHP-Code:
<?php
$GLOBALS['TL_DCA']['tl_member']['config']['ondelete_callback']=array(array('tl_member2','deleteMember'));
class tl_member2 extends tl_member {
public function deleteMember(DataContainer $dc) {
$this->Database->prepare("DELETE FROM tl_orchester WHERE mid=?")->execute($dc->activeRecord->id);
}
}
Dabei ist tl_orchester die Tabelle der Orchestermitglieder und mid die Referenz-Id zur tl_member.id.
Gruß
Ulrike
Lesezeichen