[TYPO3-german] LOAD_REGISTER, kann mir jemand helfen?
Christian Wolff
chris at connye.com
Thu May 21 10:41:34 CEST 2009
Martin Ebeling schrieb:
> Hallo Christian,
>
> Danke. Das hab ich total übersehen.
>
> habe aber gleich noch ein weiteres Problem.
> Wie kann ich über if den Link verschieden wrappen, in Abhängigkeit der uid?
>
> temp.test = COA
> temp.test {
> 5 < temp.getPages
> 6 = CONTENT
> 6 {
> table = pages
> select{
> pidInList.data = register:allPages
> orderBy = title
> }
> renderObj = COA
> renderObj{
> 10 = TEXT
> 10 {
> field = title
> typolink {
> parameter.dataWrap = {field:uid}
> ATagTitle.field = title
> ATagTitle.insertData = 1
> ATagParams = onmouseover="highlight('rN_{field:uid}',
> 'map_hover')" onmouseout="highlight_none('rN_{field:uid}')"
> ATagParams.insertData = 1
> }
> }
> wrap = | <br />
> }
> }
> }
>
> wie kann ich jetzt
>
> if.value = {field:uid}
> if.isTrue.value = 227
> if.ATagParams = ersterParam
>
> else{
> ATagParams = zweiterParam
> }
>
> könnte mir Jemand auf die sprünge helfen, oder n Tipp für ein gutes
> Tutorial geben?
>
> Grüße
>
> Martin
>
Hi Martin,
ATagParams hat die stdWrap eigenschaften.
die syntax währe dann aber ungefähr so:
ATagParams.if.....
aber das das "if" entscheidet halt nur ob ATagParams mit einem wert
befüllt werden oder eben nicht.
ich nehme immer gerne ein CASE object für solche fälle.
ATagParams.cObject = CASE
ATagParams.cObject {
key.field = uid
default = zweiterParam
227 = ersterParam
}
TS ist ungetestet :)
sollte aber so ungefähr gehen
gruss chris
--
Christian Wolff // Berlin
http://www.connye.com
some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
More information about the TYPO3-german
mailing list