Hallo!
Habe ein kleines VerständnisProblem mit PIDInRootline.
Habe folgenden Code:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| MENU3 = HMENU MENU3 { special = directory entryLevel = 4 [PIDinRootline = 35] - ERROR: Line 4: Object Name String, "[PIDinRootline" contains invalid character "[". Must be alphanumeric or one of: "_-." wrap = <div class="MENU3">|</div> [else] - ERROR: Line 6: Object Name String, "[else]" contains invalid character "[". Must be alphanumeric or one of: "_-." wrap = <div class="MENU4">|</div> [end] - ERROR: Line 8: Object Name String, "[end]" contains invalid character "[". Must be alphanumeric or one of: "_-." 1 = TMENU 1.NO = 1 1.NO { linkWrap = |<br> ATagParams = class="TMENU" } 1.SPC < .1.NO 1.SPC.ATagParams = class="TMENU2" } |
Die Zeile [PIDinRootline = 124] wird irgenwie komplett ignoriert. Es wird IMMER mit class MENU4 gewrapt. Lass ich das [else] weg, wird IMMER class MENU3 gewrapt. ersetzt ich end durch global, werden alle Marker, die danach kommen nicht mehr ausgeführt.
Ich hab nun in mehreren Beiträge die Verwendung von PIDInRootline so gesehen. Wo liegt das Problem. Muß an irgend anderer Stelle noch was gesetzt werden.
Tobias