[TYPO3-german] CONTENT object - wieso ist uidInList kein stdWrap?
horace grant
horace3d at gmail.com
Sun Dec 11 23:19:30 CET 2011
2011/12/11 horace grant <horace3d at gmail.com>
> hallo,
>
> ich möchte eine liste von frontend usern ausgeben und auch die gruppen in
> denen sie sind. es soll der gruppennamen ausgegeben werden, nicht einfach
> der index. ein user kann in mehreren gruppen sein, also kann das feld
> usergroup z.b. 1,2,3 enthalten.
>
> wie könnte ich das lösen? unten ist mein versuch, aber leider funktioniert
> das mit uidInList nicht, da es kein stdWrap ist. was ist der grund dafür,
> dass es nicht genau wie pidInList funktioniert?
>
> ich habe es auch mit where und andWhere versucht und auch einen versuch
> mit split gestartet, aber ich habe keine funktionierende lösung gefunden.
>
> schöne grüße,
> horace
>
>
>
> marks.CONTENT = CONTENT
> marks.CONTENT {
> table = fe_users
> wrap = <div> | </div>
> select {
> max = 20
> pidInList = 62
> }
> renderObj=COA
> renderObj {
> 10 = TEXT
> 10.field = username
> 10.wrap = <div> | </div>
>
> 20 = CONTENT
> 20 {
> table = fe_groups
> select {
> pidInList = 62
> uidInList.field = usergroup # funktioniert nicht!
> }
> renderObj=COA
> renderObj {
> 10 = TEXT
> 10.field = title
> 10.wrap = <div> | </div>
> }
> }
> }
> }
es funktioniert jetzt.
ich weiß aber nicht, ob es die beste lösung ist, also wäre ich immer noch
über feedback dankbar.
marks.CONTENT = CONTENT
marks.CONTENT {
table = fe_users
wrap = <div> | </div>
select {
max = 20
pidInList = 62
}
renderObj=COA
renderObj {
10 = TEXT
10.field = username
10.wrap = <div> |
20 = TEXT
20.field = usergroup
20.split {
token = ,
cObjNum = 1
1.10 = CONTENT
1.10 {
table = fe_groups
select {
pidInList = 62
andWhere.current = 1
andWhere.wrap = uid=|
}
renderObj=COA
renderObj {
10 = TEXT
10.field = title
10.wrap = <div> | </div>
}
}
}
}
}
More information about the TYPO3-german
mailing list