mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 04:56 Benutzername: Passwort: Auto-Login

Thema: Typo3: Userlogin Name anzeigen lassen? vom 03.05.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Web-Software -> Typo3: Userlogin Name anzeigen lassen?
Autor Nachricht
ginobranco
Threadersteller

Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht: Männlich
Verfasst Do 03.05.2012 11:52
Titel

Typo3: Userlogin Name anzeigen lassen?

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen,
ich habe mir einen Userlogin für meine TYPO3 seite gebastelt..
Loggt der User sich ein so sieht er ein Abmelde Button..
Darüber soll jedoch stehen als wer er angemeldet ist..
Wie kann ich das realisieren?
Ich habs mal probiert aber es gibt mir nichts aus..

Code:
[loginUser = *]
page.10.subparts.LOGOUT = COA_INT
page.10.subparts.LOGOUT {

  10 = TEXT
  10.data = TSFE:fe_user|user|name
  10.wrap = Sie sind eingeloggt als:|

  20 = TEXT
  20.value = <input type="submit" value="Abmelden" />
  20.typolink.parameter.data = TSFE:id
  20.typolink.additionalParams = &logintype=logout
  20.typolink.title = abmelden
  20.wrap = <div class="logout">|</div>
}
[end]
  }


page.10.subparts.LOGIN = COA
    page.10.subparts.LOGIN {
        wrap = <div class="wrapper">|</div>
        30 = COA
        30 {
            10 = TEXT
            10.wrap = <a href="#" id="loginButton" class="h-button"><span>|</span></a>
            10.value = Login
            20 = COA
            20 {
                wrap = <div id="loginBox"> | </div>
                10 < plugin.tx_felogin_pi1
                10 {
                feloginBaseURL = xxx
                storagePid = 132
                templateFile = fileadmin/template/felogin/felogin_standard.html
                showForgotPasswordLink = 0
                showLogoutFormAfterLogin = 1
                noSuccessMessageAfterLogin = 0
                dateFormat = d.m.Y
 
                redirectMode = login
                #_CSS_DEFAULT_STYLE >       
 
        }   
    }   
         

     
 
[usergroup = *]
page.10.subparts.LOGIN < temp.logout
[else]
page.10.subparts.LOGIN < temp.login
[end] 


Bin echt am verweifeln.. Hat jemand eine Idee?


Zuletzt bearbeitet von Nimroy am Do 03.05.2012 12:00, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Alex

Dabei seit: 29.11.2005
Ort: Dortmund
Alter: 37
Geschlecht: Männlich
Verfasst Do 03.05.2012 12:14
Titel

Antworten mit Zitat Zum Seitenanfang

So wie das aussieht benutzt du die Condition innerhalb von geschweiften klammern... das geht nicht.

Außerdem probier mal das hier:

Code:

page.10.subparts.LOGOUT = COA_INT
page.10.subparts.LOGOUT {

  10 = TEXT
  10.data = TSFE:fe_user|user|name
  10.wrap = Sie sind eingeloggt als:|
  [color=red]10.wrap.insertData = 1[/color]

  20 = TEXT
  20.value = <input type="submit" value="Abmelden" />
  20.typolink.parameter.data = TSFE:id
  20.typolink.additionalParams = &logintype=logout
  20.typolink.title = abmelden
  20.wrap = <div class="logout">|</div>
}


Zuletzt bearbeitet von Alex am Do 03.05.2012 12:15, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
ginobranco
Threadersteller

Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht: Männlich
Verfasst Do 03.05.2012 16:51
Titel

Antworten mit Zitat Zum Seitenanfang

Danke Alex! Lächel

Ich habs jetzt so umgebaut, funktioniert auch..

Code:
[loginUser = *]
page.10.subparts.SUBMIT= COA_INT
page.10.subparts.SUBMIT{

  20 = TEXT
  20.value = Logout
  20.typolink.parameter.data = TSFE:id
  20.typolink.additionalParams = &logintype=logout
  20.typolink.title = Abmelden
}
[end]
  }



[loginUser = *]
page.10.subparts.LOGOUT = COA_INT
page.10.subparts.LOGOUT {

  10 = TEXT
  10.data = TSFE:fe_user|user|username
  10.wrap = Username:&nbsp;|<br />
  10.required = 1
  10.wrap = Sie sind eingeloggt als:&nbsp|
}
[end]
  }


page.10.subparts.LOGIN = COA
    page.10.subparts.LOGIN {
        30 = COA
        30 {
            10 = TEXT
            10.wrap = <a href="#" id="loginButton" title = Anmelden class="h-button"><span>|</span></a>
            10.value = Login
            20 = COA
            20 {
                wrap = <div id="loginBox"> | </div>
                10 < plugin.tx_felogin_pi1
                10 {
                feloginBaseURL = xxx
                storagePid = 132
                templateFile = fileadmin/template/felogin/felogin_standard.html
                showForgotPasswordLink = 0
                noSuccessMessageAfterLogin = 0
                dateFormat = d.m.Y
 
                redirectMode = login
                #_CSS_DEFAULT_STYLE >       
 
        }   
    }   
         
 
[usergroup = *]
page.10.subparts.LOGIN < temp.logout
[else]
page.10.subparts.LOGIN < temp.login
[end] 


Jetzt habe ich aber noch ein großes Problem!
Und zwar, ist man jeztzt eingeloggt zeigt es mir zwar im Header den Logout an..
Aber der Login bleibt.. Wie kann ich es schaffen, dass der Login nach der Anmeldung verschwindet?
Würdest mir nochmal bitte helfen Lächel * Wo bin ich? *
  View user's profile Private Nachricht senden
 
Ähnliche Themen Typo3 4.5, Inhalt aus anderem Typo3 einbinden
Typo3 4.3 - SSL
Typo3 - beginning
Typo3 - Loginformular & TS
Typo3 Fehlermeldung im backend
Probleme Rechtevergabe Typo3
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Web-Software


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.