class tslib_fe (tslib/tslib_fe.php)
Die Klasse enthält eine ganze Reihe von Funktionen und Attributen, die von der Hauptdatei im Frontend „index_ts.php“ eingesetzt werden. Für den Extension-Entwickler bietet sie viele Möglichkeiten, um den aktuellen Zustand des Frontends abzufragen. Über die global verfügbare Variable „$GLOBALS["TSFE"]“ können Sie einfach darauf zugreifen.
| $GLOBALS["TSFE"]->id |
| Sie erhalten die uid der aktuellen Seite zurück. |
| $GLOBALS["TSFE"]->page |
| Der komplette Datensatz der aktuellen Seite steht Ihnen hiermit zur Verfügung. |
| $GLOBALS["TSFE"]->loginUser |
| Mit Hilfe von „$GLOBALS["TSFE"]->loginUser“ prüfen Sie, ob der Betrachter der Seite sich als Frontend-Benutzer, beispielsweise für einen geschützten Bereich, angemeldet hat. |
| $GLOBALS["TSFE"]->fe_user->user |
| Per „$GLOBALS["TSFE"]->fe_user->user“ greifen Sie anschließend auf den Datensatz des Benutzers zu. |
Falls Sie innerhalb Ihres PHP-Codes auf eine beliebige TypoScript-Einstellung zugreifen müssen, können Sie die entsprechende Angabe analog zu den beiden Beispielen nutzen.






