Ich möchte die Funktion checkAuthentication in t3lib/class.t3lib_userauth.php abändern und möchte darauf per XClass eingreifen:
PHP-Code:
$TYPO3_CONF_VARS['FE']['XCLASS']['t3lib/class.t3lib_userauth.php'] = t3lib_extMgm::extPath($_EXTKEY,'class.ux_t3lib_userauth.php');
Und in ux_t3lib_userauth.php:
PHP-Code:
require_once(PATH_t3lib.'class.t3lib_userauth.php');
class ux_t3lib_userAuth extends t3lib_userAuth {
function checkAuthentication() {
die('sdfsdfsdf aaaaa');
echo "bbbb";exit;
}
}
Leider passiert gar nichts.
Diese XClass hingegen funktioniert (in der gleichen Extension)
PHP-Code:
$TYPO3_CONF_VARS["FE"]["XCLASS"]["tslib/class.tslib_content.php"] = t3lib_extMgm::extPath($_EXTKEY,"class.ux_tslib_cObj.php");
Die zwei XClass unterscheiden sich nur dadurch, dass die eine in tslib liegt und die andere in t3lib. Muss ich deshalb etwas anders machen?