[TYPO3-UG Denmark] Rendering af RECORDS afhængig af placeringen i sidetræet
Peter Makholm
peter at makholm.net
Fri Jun 16 09:50:22 CEST 2006
Jeg skal lave en liste over sider der opfylder nogle bestemte
kriterier. Det vil sige at jeg laver noget ala:
10 = RECORDS
10 {
tables = pages
source.cObject = [...]
conf.pages = COA
conf.pages {
10 = TEXT
10.field = title
10.wrap = <h3>|</h3>
[...]
}
}
Nu vil jeg gerne for eksempel sætte et ikon ind hvis siden ligger i en
bestemt del af sidetræet, altså at sidens rootline indeholder et
bestemt uid (for eksempel 42). Hvordan gør jeg det rigtigt?
Umidelbart ville jeg forsøge noget ala:
20 = TEXT
20.value = [...]
20.if.isInList = 42
20.if.value = ???
Men hvordan trækker jeg sidens rootline ind i value? Er der noget
pænere end at bruge en userFunc:
20 = TEXT
20.value = [...]
20.if.isInList = 42
20.if.value.cObject = USER
20.if.value.cObject.userFunc = user_db->getRootline
20.if.value.cObject.uid.field = uid
-agtigt.
--
Peter Makholm | Det sae banken osse: Hvis du overhovet vil have noen
peter at makholm.net | glæde af din fremtid ska du ikke vente til i morgen.
http://hacking.dk | -- Divus, 2004-10-26
More information about the TYPO3-UG-denmark
mailing list