Hallo ins Forum,
ich habe TYPO3 7.6.9 mit felogin am Laufen. Das funktioniert auch einwandfrei. Mich wundert jedoch, dass nach dem Login beim aktuellen Status nichts angezeigt wird. Es steht zwar der Satz "Ihr aktueller Status ist:" da, danach erscheint jedoch gleich die Form zum Abmeldunge.
Sollte hier nicht etwas sowas stehen wie: "Ihr aktueller Status ist: Sie sind angemeldet seit 11:05 Uhr" oder zumindest ne Meldung, dass der Besucher "erfolgreich angemeldet" ist.
Muss man hierfür was einstellen oder das Template anpassen? Die Variante mit Uhrzeit wäre mir am liebsten.
Danke für n Tipp und Gruß
mimii
FeLogin sollte eigentlich etwas in diese Richtung anzeigen:
Current status
This is your current status:
Username: HumptyDumpty
Logout
Schau mal, ob in deinem FeLogin-Template im Subpart ###TEMPLATE_LOGOUT### alles drin ist, was du brauchst. Einen Hinweis wie z.B. "Sie sind als HumptyDumpty eingeloggt" kannst du dann selbst ergänzen.
Die Uhrzeit gehört m.W. nicht zu den Standardmarkern, da müsstest du dir was bauen.
Ich sehe gerade, dass man sich über das FeLogin-Template gar nicht den vollen Namen ausgeben lassen kann - die Marker gibt es darin nicht.
Du solltest also etwas über TypoScript machen. So in etwa:
lib.login < plugin.tx_felogin_pi1
[loginUser = *]
lib.login = COA_INT
lib.login {
10 = TEXT
10 {
value (
<div class="container">
<p>Sie sind angemeldet als</p>
<h4>{TSFE:fe_user|user|title} {TSFE:fe_user|user|first_name} {TSFE:fe_user|user|last_name}</h4>
<p>{TSFE:fe_user|user|email}</p>
<img src="typo3conf/ext/ppw_sitepackage/Resources//Public/Images/pencil.svg" class="edit">
<a href="index.php?id={$editProfilePid}&tx_srfeuserregister_pi1[cmd]=edit" class="user-profil"
title="Profil bearbeiten">Profil bearbeiten</a>
<form action="/" target="_top" method="post">
<button class="btn btn-secondary" name="logintype" value="logout" type="submit">Abmelden</button>
</form>
</div>
)
insertData = 1
}
}
[global]