/ / Typo3: Referenz zum TSFE-Array - Typo3

Typo3: Referenz über TSFE-Array - Typo3

Wo finden sich Verweise auf die $ GLOBALS ["TSFE"] - Variable für typo3?

Beispielsweise berichten einige Codeausschnitte, dass "TSFE: id" die ID der aktuellen Seite ist, aber wo finde ich die Referenz zu diesen Variablen?

Antworten:

2 für die Antwort № 1

Eine unvollständige Auflistung finden Sie im TYPO3-Wiki. Blättern Sie zu TSFE: http://wiki.typo3.org/TSref/getText

Vielleicht werfen Sie auch einen Blick in den Quellcode selbst: http://typo3.org/api/typo3cms/_typo_script_frontend_controller_8php_source.html


3 für die Antwort № 2

Da ist gar nichts. Ja wirklich :-(.

Aber Sie müssen auch wissen, dass $ GLOBALS ["TSFE"](TypoScript Frontend) ist nicht nur ein Array mit einigen Informationen. TSFE besteht auch aus Objekten, die von Erweiterungen oder im TypoScript-Kontext für den Zugriff auf Daten von der aktuellen Seite oder dem aktuellen Benutzer verwendet werden können. Z.B.

$ GLOBALS ["TSFE"] -> sys_page ist eine Instanz von TYPO3CMSFrontendPagePageRepository $ GLOBALS ["TSFE"] -> fe_user ist eine Instanz von TYPO3CMSFrontendAuthenticationFrontendUserAuthentication

Im Grunde ist die Dokumentation überall verteiltdie TYPO3-Dokumentation. Sie werden auch feststellen, dass viele der Informationen von TypoScript oder TYPO3 API abgerufen oder verwendet werden können, ohne dass das TSFE-Array analysiert werden muss.