[TYPO3-german] TMENU allWrap.if -> else?
Torsten Schrade
schrade at lineara.de
Sun Feb 5 14:21:45 CET 2006
Hi Philipp,
> Leider nicht mit wrapItemAndSub.
Wie aus der TSRef ersichtlich, hat wrapItemAndSub leider keine stdWrap
Eigenschaften. Aber Du kannst auch dieses Verhalten "händisch"
nachbauen. Hier mal das gesamte "doktype sensible" Menusnippet:
temp.menu = HMENU
temp.menu {
1 = TMENU
1 {
expAll = 1
noBlur = 1
wrap = <ul class="menu-level-01"> | </ul>
NO {
ATagTitle.field = subtitle // title
allWrap = <li class="internal"> | </li>
allWrap.override = <li class="external"> | </li>
allWrap.override.if {
value = 3
equals.field = doktype
}
}
IFSUB < .NO
IFSUB = 1
IFSUB {
allWrap = <li class="internal"> | <ul class="menu-level-02">
allWrap.override = <li class="external"> | <ul
class="menu-level-02">
}
}
2 < .1
2 {
wrap = | </ul></li>
IFSUB.allWrap = <li class="internal"> | <ul class="menu-level-03">
IFSUB.allWrap.override = <li class="external"> | <ul
class="menu-level-03">
}
3 < .1
3.wrap = | </ul></li>
3.IFSUB >
}
Gruss und noch schönen Sonntag,
Torsten
More information about the TYPO3-german
mailing list