2017-04-03 36 views
1

在我的TYPO3扩展中,我制作了一个自定义控制器类,它是从TYPO3后端的某个钩子调用的。

在这个控制器我想从$GLOBALS['TSFE']得到一些东西,但当我做var_dump($GLOBALS['TSFE'])我收到null。问题是我如何正确初始化$GLOBALS['TSFE']?

回答

3

尝试这样:

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

这种实际工作,THX –