Typo3 类型3:关于TSFE阵列的参考

Typo3 类型3:关于TSFE阵列的参考,typo3,Typo3,在哪里可以找到关于typo3的$GLOBALS['TSFE']变量的引用 例如,一些代码片段报告“TSFE:id”是当前页面的id,但我在哪里可以找到有关此变量的引用?没有。真的:——( 但是您还必须知道,$GLOBALS['TSFE'](TypoScript Frontend)不仅仅是一个包含一些信息的数组,TSFE还包括一些对象,这些对象可以被扩展或在TypoScript上下文中用于访问当前页面或用户的数据 $GLOBALS['TSFE']->sys\u page是\TYPO3\CMS\Fr

在哪里可以找到关于typo3的$GLOBALS['TSFE']变量的引用

例如,一些代码片段报告“TSFE:id”是当前页面的id,但我在哪里可以找到有关此变量的引用?

没有。真的:——(

但是您还必须知道,$GLOBALS['TSFE'](TypoScript Frontend)不仅仅是一个包含一些信息的数组,TSFE还包括一些对象,这些对象可以被扩展或在TypoScript上下文中用于访问当前页面或用户的数据

$GLOBALS['TSFE']->sys\u page是\TYPO3\CMS\Frontend\page\PageRepository的一个实例 $GLOBALS['TSFE']->fe_user是\TYPO3\CMS\Frontend\Authentication\FrontendUserAuthentication的实例

因此,基本上,文档分布在整个TYPO3文档中。您还将认识到,TypoScript或TYPO3 API可以访问或使用许多信息,而无需解析TSFE数组。

以前有一个(不完整的)在TYPO3的wiki上的部分,但它现在似乎不见了。您可以在wayback机器上找到它:

我所知道的唯一在线“文档”是TypoScript前端控制器(又称TSFE)的TYPO3来源:

这是您可以通过TS直接访问的所有公共属性:

10 = TEXT
10.data = TSFE:fe_user|user|username