Zum Inhalt springen

felogin & Statusmeldung (Marker??)

Erstellt am 16. Februar 2010 · 3 Antworten · letzte Antwort am 29. Juli 2017

Tags: felogin, Frage

Skullriper ·

Hi,

ich versuche gerade das FELogin Modul einzurichten und bin soweit auch ganz zufrieden. Jetzt habe ich nur ein Problem bezüglich einer kleinen Statusmeldung des angemeldetem Benutzer.

Man muss sich das so Vorstellen. Ich habe einen Menüpunkt Kundenlogin, da kann ich mich anmelden und werde dann automatisch auf eine andere Seite weitergeleitet. Wenn der Kunde nun aber wieder auf den Menüpunkt Kundenlogin klickt, sieht man das er angemeldet ist mit dem User soundso und ob er sich abmelden will.

Genau auf dieser Seite möchte ich jetzt zb. noch Firma, Adresse usw. angeben. Kurzgesagt eine kleine Datenausgabe über den angemeldeten User. Ich denke das ich dazu die im FELogin enthaltene Template.html anpassen muss. Allerdings kenne ich die Marker nicht mit denen die von mir geforderten Werte ausgelesen werden. (Falls es die überhaupt gibt)
###NAME### habe ich herausgefunden, ###USERNAME### ist ja schon von Haus aus dabei aber sowas wie ###COMPANY### gibts nicht auch die anderen habe ich leider nicht gefunden.

Vieleicht kann mir das jemand etwas näher erläutern, bzw. mich an einen Link weiterverweisen.

lg

Rookie ·

Hallo Skullriper,

ich habe es noch nicht ausprobiert, aber versuch doch mal eigene Marker zu setzen und diese dann per Typoscript zu füllen:

  markers{
    # Firma wird mit Daten aus FE-Benutzer-Feld Firma ausgefüllt.
    value_company = TEXT
    value_company.data = TSFE:fe_user|user|company
}

Viele Grüße
Ulf

Skullriper ·

Ich danke dir vielmals für deine schnelle Antwort, allerdings hat mir das so nicht geholfen. (Warscheinlich habe ich es nicht richtig eingetragen)

Allerdings habe ich in der class.tx_felogin_pi1.php selbst im Unterbereich showlogoutForm gefunden wo der Username an die Seite übergeben wird und habe da zusätzlich nun die benötigten Daten angefügt.

$markerArray['###COMPANY###'] = htmlspecialchars($GLOBALS['TSFE']->fe_user->user['company']);

Trotzdem danke für die Hilfe.

lg