


Mit diesem TypoScript Code kann man ein vierspaltiges Menu erstellen. Das erste Level ist nicht verlinkt. Sehr interessant ist die wrapItemAndSub Eigenschaft. wrapItemAndSub veranlasst TYPO3 den wrap nicht nur auf den aktuellen Menüpunkt zu beziehen, sondern Untermenü Punkte auch noch mitzunehmen. Das heißt der wrap umfasst den aktuellen Menüpunkt und alle seine Untermenüpunkte. Um mehr Informationen zum Thema zu erhalten empfiehlt sich in der TSREF unter TMENU ITEM nachzulesen.
Ebenfalls interessant und in der TSREF zu finden ist das option split.
TEMP_SAMPLE = HMENU TEMP_SAMPLE { entryLevel=1 wrap=<table width="100%" border="1">|</table> 1=TMENU 1.expAll=1 1.NO{ doNotLinkIt=1 allWrap=|*|<tr><td align="left" valign="top" class="title">|</td>||<td align="left" valign="top" class="title">|</td>||<td class="title" align="left" valign="top">|</td>||<td class="title" align="left" valign="top">|</td></tr><tr><td class="title" colspan="4" height="35"> </td></tr>|*| } 1.IFSUB=1 1.IFSUB { doNotLinkIt=1 # allWrap=|*|<tr><td align="left" valign="top" class="title">| ||<td align="left" valign="top" class="title">| ||<td class="title" align="left" valign="top">| ||<td class="title" align="left" valign="top">| |*| wrapItemAndSub=|*|<tr><td align="left" valign="top" class="title">|</td>||<td align="left" valign="top" class="title">|</td>||<td class="title" align="left" valign="top">|</td>||<td class="title" align="left" valign="top">|</td></tr><tr><td class="title" colspan="4" height="35"> </td></tr>|*| } 2=TMENU #2.allWrap=|*| |aa</td> || |aa</td> || |aa</td> || |aa</td></tr><tr><td class="title" colspan="4" height="35"> </td></tr> |*| 2.NO{ allWrap=| } }


Kommentare (0)