Moin Marko,
Am 21.07.11 10:33, schrieb "M.Graßhoff":
Der cookie steht auch so in fe_sessions, dann werde ich wohl mit einer
DB-Abfrage darauf prüfen müssen, würde allerdings gerne verstehen,
warum es auf dem schnelleren Weg bei mir nicht klappen will...
ich meine, dass der Eintrag loginUser auf dem Userobjekt nur über die
Funktion tslib_fe::initUserGroups() gesetzt wird. Du müsstest in deinem
Beispiel also das TSFE-Objekt manuell initialisieren und dann die
Funktion aufrufen (ungetestet):
$GLOBALS['TSFE'] = t3lib_div::makeInstance('tslib_fe',
intval(t3lib_div::_GP('id')), '');
$GLOBALS['TSFE']->connectToMySQL();
$GLOBALS['TSFE']->initFEuser();
$GLOBALS['TSFE']->initUserGroups();
Hast du alternativ mal geprüft, ob bei deinem Code der Benutzername
abgerufen werden kann, also z.B. mit
if ($GLOBALS['TSFE']->fe_user->user['username'] != '') { ... }
???
HTH
Patrick
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german