TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Benutzergruppe aus DB auslesen und ausgeben


Autor Nachricht
Verfasst am: 29. 10. 2009 [14:17]
SLAng
Moderator
Themenersteller
Dabei seit: 20.10.2004
Beiträge: 2778
Hallo...

Ich versuche gerade die jeweilige/n Benutzergruppe/n eines eingeloggten Benutzers auszulesen und auszugeben.
So siehts aus bisher:

TYPOSCRIPT
[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?

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
ProfilWWW
Verfasst am: 30. 10. 2009 [10:27]
vixe
Dabei seit: 07.02.2007
Beiträge: 164
Hallo,

probier mal folgendes:
TYPOSCRIPT
[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

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 30.10.2009 um 10:27.]
Profil
Verfasst am: 31. 10. 2009 [11:34]
SLAng
Moderator
Themenersteller
Dabei seit: 20.10.2004
Beiträge: 2778
Hallo...

Danke für deine Atwort, leider funktioniert es nicht. Es wird nichts mehr ausgegeben.

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
ProfilWWW
Verfasst am: 02. 11. 2009 [09:25]
vixe
Dabei seit: 07.02.2007
Beiträge: 164
Hallo,

mein Fehler du ... probier mal statt
TYPOSCRIPT
TSFE:fe_user|user|uid

TYPOSCRIPT
TSFE:fe_user|user|usergroup


... dann sollte es denke ich funzen.

Grüße
Profil
Verfasst am: 02. 11. 2009 [09:33]
SLAng
Moderator
Themenersteller
Dabei seit: 20.10.2004
Beiträge: 2778
Ne, leider auch nicht

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
ProfilWWW
Verfasst am: 02. 11. 2009 [09:51]
just2b
TYPO3-Gott
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
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

=> TYPO3 - inspiring people to share <= aber kein Support per PM!

=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<=
ProfilWWW
Verfasst am: 05. 11. 2009 [06:55]
SLAng
Moderator
Themenersteller
Dabei seit: 20.10.2004
Beiträge: 2778
Wunderbar, so funktioniert es.
bestens.

Danke!

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
ProfilWWW
Verfasst am: 16. 11. 2009 [07:12]
fsg
Dabei seit: 16.11.2009
Beiträge: 1
hmmm ich habe gerade auch auf dieses Problem gestossen...danke fuer eure Hilfe

Profil