Bin jetzt erst dazu gekommen das einzusetzen und dabei auf einen Fehler gestoßen: wenn in einer Adressgruppe mehrere Adressen vorhanden sind werden dementsprechend viele Einträge ausgegeben, aber nicht mit dem richtigen Datensatz, sprich es werden die Daten der ersten Adresse der Adressgruppe einfach wiederholt. Hoffe es verständlich ausgedrückt zu haben!?
Irgendeine Idee!?

Danke und Gruß
Christian


Am 13.09.11 23:27, schrieb Andreas Kiessling:
Hi,

probiers mal damit:

temp.linkaktuell = CONTENT
temp.linkaktuell {
table = tt_address_group
select {
## Nummer des Sysordners in dem die Adressen stecken:
pidInList = 84
orderBy = title DESC
}
## ausgabe:
renderObj = COA
renderObj {
10 = TEXT
10.field = title
10.wrap = <h3>|</h3>
20 = CONTENT
20 {
table = tt_address
select {
selectFields = tt_address.*
pidInList = 84
orderBy = name ASC
where = tt_address_group_mm.uid_foreign = ###group_uid###
markers {
group_uid.field = uid
}
leftjoin = tt_address_group_mm ON(tt_address_group_mm.uid_local =
tt_address.uid)
}
renderObj = TEXT
renderObj {
field = company
wrap = |<br />
}
}
}
}


Die "markers" gehen vermutlich erst ab TYPO3 4.5
Für frühere Versionen müsste das mit andWhere zusammengebaut werden.

HTH,
Andreas

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an