2017-04-03 8 views
1

In meiner TYPO3-Erweiterung habe ich eine benutzerdefinierte Controller-Klasse erstellt, die von einem Hook im TYPO3-Backend aufgerufen wird.

In diesem Controller möchte ich einige Sachen von $GLOBALS['TSFE'] bekommen, aber wenn ich var_dump($GLOBALS['TSFE']) mache, erhalte ich null. Die Frage ist, wie kann ich richtig initialisieren $GLOBALS['TSFE']?

Antwort

3

versuchen, etwas wie folgt aus:

$GLOBALS['TSFE'] = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController',$GLOBALS['TYPO3_CONF_VARS'], $id, $type); 
+0

dies tatsächlich funktioniert, thx –

Verwandte Themen