Hallo
ich versuche auf einer user-page den username des Page-Inhabers an die Rootline anzuhängen z.b.
Home / Userpage / Hans
Es gibt die Seite Hans jedoch nicht im Seitenbaum!
D.h. im obigen Beispiel befinden wir uns eigentlich
auf der Seite Userpage die mittels "index.php?uid=hans" (bzw. uid=32 o.ä)aufgerufen wird.
Daher erscheint in der Rootline auch nur
Home / Userpage.
Ich versuchte die Daten per TS abzufragen:
10 = HTML
10.value.data = DB : fe_users:32:username
Das Problem ist, dass ich die UID (hier 32) dynamisch per
GPvar:uid auslesen müsste - sprich von der URL.
Ich bräuchte sowas in der Art:
10.value.data = DB : fe_users:{GPvar:uid}:username
Das klappt aber net
Weiss wer was?
Hallo,
um den username darzustellen nimmst du am einfachsten
folgendes:
temp.username=TEXT
temp.username{
value=<!--###USERNAME###-->
insertData=1
}
alternativ kannst du für solche sachen auch das RECORD object oder das CONTENT object nehmen
have fun
wandler schrieb
Ich bräuchte sowas in der Art:
10.value.data = DB : fe_users:{GPvar:uid}:username
Hast du schonmal
10.value.data = DB : fe_users:{GPvar:uid}:username
10.insertData = 1
probiert? Das sollte solche "variablen" im Text erst auswerten.
Oder du nimmst den obigen Tip, der geht auf jeden Fall 😉
@weasel
du hast mich falsch verstanden. es geht mir nicht darum
den usernamen des eingelogten users auszugeben. sondern
den username mit der uid die ich dynamisch aus der url auslese.
ich habe mit content & records rumexperimentiert und versuchte
es zunächst mit einer statischen uid (z.b.35)
temp.rec = RECORDS
temp.rec.tables = fe_users
temp.rec.source = 35
temp.rec.source.field = username
temp.rec.dontCheckPid = 1
oder so irgendwie??
temp.previous = CONTENT
temp.previous {
table = fe_users
select.where = uid=32
}
wenn ich das selbe mit tt_content mache gibt's kein problem..!?
ich steh echt auf dem schlauch.
@MG
Dein Tip funktioniert anscheinend nicht innerhalb von Abfragen vom Datatype GetText #paralyzed#
problem gelöst *freu*:
temp.10 = RECORDS
temp.10.source.data =GPvar : uid
temp.10.tables = fe_users
temp.10.conf.fe_users = TEXT
temp.10.conf.fe_users.field = username