Hallo...
Ich versuche gerade die jeweilige/n Benutzergruppe/n eines eingeloggten Benutzers auszulesen und auszugeben.
So siehts aus bisher:
[loginUser = *]
lib.userGroup = COA_INT
lib.userGroup {
10 = CONTENT
10 {
table = fe_groups // Tabelle
select {
selectFields = title // Auszulesendes Feld
pidInList = 463 // SysOrdner mit den Fe-Usern
}
renderObj = TEXT
renderObj {
field = title
}
}
}
[global]
Das funktioniert auch, Allerdings werden einach alle vorhandenen Benutzergruppen ausgelesen. Ich möchte aber das nur die Gruppe/n des gerade eingeloggten Benutzers für diesen angezeigt wird.
hat einer ne Idee?
Hallo,
probier mal folgendes:
[loginUser = *]
lib.userGroup = COA_INT
lib.userGroup {
10 = CONTENT
10 {
table = fe_groups
select {
selectFields = title
pidInList = 463
andWhere {
data = TSFE:fe_user|user|uid
wrap = uid=|
}
}
renderObj = TEXT
renderObj {
field = title
}
}
}
[global]
Grüße
Hallo...
Danke für deine Atwort, leider funktioniert es nicht. Es wird nichts mehr ausgegeben.
Hallo,
mein Fehler du ... probier mal statt
TSFE:fe_user|user|uid
TSFE:fe_user|user|usergroup
... dann sollte es denke ich funzen.
Grüße
wrap = uid IN(|)
aber schalt einfach mal sqldebug ein, dann siehst ja was rauskommt - kannst ja auch einen bewussten fehler reinmachen, dann siehst das query in jedem fall
georg
Wunderbar, so funktioniert es.
bestens.
Danke!
hmmm ich habe gerade auch auf dieses Problem gestossen...danke fuer eure Hilfe