Typo3:关于TSFE阵列的参考

问题描述 投票:4回答:2

在哪里可以找到有关typo3的$ GLOBALS ['TSFE']变量的参考?

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

typo3
2个回答
2
投票

TYPO3的Wiki上曾经有一个(不完整的)部分,但现在似乎已经消失了。您可以在返回机器上找到它:https://web.archive.org/web/20130621221807/http://wiki.typo3.org/TSref/getText

我知道的唯一在线“文档”是TypoScript前端控制器(又称为TSFE)的TYPO3源:https://api.typo3.org/TYPO3_8-7/_typo_script_frontend_controller_8php_source.html

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

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

4
投票

没有。真的:-(。

但是您还必须知道$ GLOBALS ['TSFE'](TypoScript前端)不仅是包含某些信息的数组,TSFE还包含可由扩展使用的对象或在TypoScript上下文中访问当前页面中的数据的对象。或用户。例如:

$ GLOBALS ['TSFE']-> sys_page是\ TYPO3 \ CMS \ Frontend \ Page \ PageRepository的实例$ GLOBALS ['TSFE']-> fe_user是\ TYPO3 \ CMS \ Frontend \ Authentication \ FrontendUserAuthentication的实例

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

© www.soinside.com 2019 - 2024. All rights reserved.