[TYPO3-german] Marker mit Loginname füllen
Kay Strobach
typo3 at kay-strobach.de
Mon Jun 18 16:42:34 CEST 2012
Am 18.06.2012 16:39, schrieb Dennis:
> Hi Liste,
>
> ich habe einen Marker, der je nach Situation gefüllt werden soll.
> Wenn man nicht eingeloggt ist soll da stehen, Bitte loggen Sie sich ein
> (oder vergleichbares). Wenn man eingeloggt ist soll einfach nur der Name
> des Benutzers der grad eingeloggt ist stehen. Wie realisiere ich dies am
> besten?
>
> Vielen Dank im Vorraus,
> Dennis
Hi Dennis,
das geht mit ein bissel ts ;)
Grüße
Kay
### top nagivation
header.20 = COA
header.20.stdWrap.wrap = <div id="topNav"> | </div>
header.20.stdWrap.required = 1
header.20.10 = COA
header.20.10 {
stdWrap.wrap = <div id="login">|</div>
stdWrap.required = 1
10 = COA
10 {
20 = TEXT
20 {
# Only show the login link if there's a valid page to link to
if.isTrue = {$loginPID}
if.isTrue.insertData = 1
value = Sign In
typolink.parameter = {$loginPID}
typolink.additionalParams = &return_url={getIndpEnv : REQUEST_URI}
typolink.additionalParams.insertData = 1
}
30 = TEXT
30 {
# Only show the login link if there's a valid page to link to
if.isTrue = {$loginPID}
if.isTrue.insertData = 1
value = |
}
40 = TEXT
40 {
# Only show the registration link if there's a valid page to link to
if.isTrue = {$registerPID}
if.isTrue.insertData = 1
value = Sign Up
typolink.parameter = {$registerPID}
typolink.additionalParams = &tx_srfeuserregister_pi1[cmd]=create
}
}
}
[loginUser = *]
header.20.10.10 >
header.20.10.10 = COA_INT
header.20.10.10 {
10 = TEXT
10 {
data = TSFE:fe_user|user|first_name // TSFE:fe_user|user|username
wrap = Wilkommen, | |
# Only show the edit link if there's a valid page to link to
typolink.if.isTrue = {$registerPID}
typolink.if.isTrue.insertData = 1
typolink.parameter = {$registerPID}
typolink.additionalParams = &tx_srfeuserregister_pi1[cmd]=edit
}
20 = TEXT
20 {
value = Abmelden
typolink.parameter.data = TSFE : id
typolink.addQueryString = 1
typolink.addQueryString.method = GET
typolink.additionalParams = &logintype=logout
}
}
[global]
--
http://www.kay-strobach.de - Open Source Rocks
TYPO3 .... inspiring people to share!
Get involved: http://typo3.org
Answer was useful - feel free to donate:
-
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
- https://flattr.com/profile/kaystrobach
More information about the TYPO3-german
mailing list