[TYPO3-german] Adressgruppen und zugehörige Adressen aus tt_address über Typoscript ausgeben

Christian Spiegel christian-spiegel at web.de
Mon Nov 14 21:09:28 CET 2011


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



More information about the TYPO3-german mailing list