
Einführung
Folgendes TypoScript-Snippet zeigt den Usernamen des aktuell im Frontend eingeloggten Users an, sowie einen Link zum Logout und zum bearbeiten des User-Profils (hier muss die Page-ID an das jeweilige Projekt angepasst werden). Ist niemand eingeloggt, wird nichts angezeigt.
[loginUser = *] // falls user eingeloggt ist page.10.marks { USER_INFO = COA_INT USER_INFO{ // Feld "name" ausgeben 10 = TEXT 10.data = TSFE:fe_user|user|name 10.wrap = Benutzername: | // Feld "company" ausgeben 20 = TEXT 20.data = TSFE:fe_user|user|company 20.wrap = (| - // Link zum Profil bearbeiten 30 = TEXT 30.value = bearbeiten // hier die Page-ID anpassen! -> User-Profil 30.typolink.parameter = 335 30.wrap = |) // Link für logout 40 = TEXT 40.value = LOGOUT // hier die Page-ID anpassen! -> beliebige Seite 40.typolink.parameter = 98 40.typolink.additionalParams = &logintype=logout 40.wrap = - | } } [else] // falls niemand eingeloggt ist page.10.marks { USER_INFO = } [end]