das hat mir extremst geholfen... vielen dank!!! :) cheers, thorsten
JoH asenau schrieb: >> ich habe ein tmenu, das folgendermaßen aussieht: >> >> ... >> >> nun möchte ich gern, dass im NO folgende zeilen aktiv sein sollen, >> wenn der grad gerenderte menü-punkt zugriffsgeschützt, also fe_group >> = -2 oder > 0 ist: >> >> before.stdWrap.wrap =  | >> beforeImg = fileadmin/templates/images/locked_blau.gif >> beforeImgTagParams = align="absmiddle" >> >> ich hab's schon mit diversen ansätzen von if.isTrue.data = >> page:fe_group versucht... aber ich schnall diese ganze if-geschichte >> auch nicht so wirklich. > > page:fe_group würde Dir hier nichts nützen, weil es Daten aus der aktuellen > Seite zieht und nicht aus der Seite, die gerade im Menü gerendert wird. > Und genaugenommen müsstest Du -1 (hide at login) auch mit reinnehmen, denn > die Seite ist damit auch zugriffsabhängig. > > Versuchs mal damit: > > before.cObject = COA > before.cObject { > wrap =  | > 10 = IMAGE > 10 { > file = fileadmin/templates/images/locked_blau.gif > } > if { > isTrue.field = fe_group > } > } > > Das sollte nur dann ein Bild liefern, wenn fe_group != 0 ist. > Wenn's wirklich genau -2 oder > 0 sein soll, könntest Du es noch damit > versuchen: > > > before.cObject = COA > before.cObject { > wrap =  | > 10 = IMAGE > 10 { > file = fileadmin/templates/images/locked_blau.gif > } > if { > isTrue.cObject = COA > isTrue.cObject { > 10 = TEXT > 10.value = 1 > 10.if { > value = -2 > equals.field = fe_group > } > 20 = TEXT > 20.value = 1 > 20.if { > value = 0 > isGreaterThan.field = fe_group > } > } > } > } > > Element 10 liefert 1 zurück, wenn fe_group = -2 ist. > Element 20 liefert 1 zurück, wenn fe_group > 0 ist. > Beide liefern also entweder false oder 1 oder 11 als Wert an das > übergeordnete if zurück. > > HTH > > Joey > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german