[TYPO3-german] abfrage wenn nur ein menüpunkt vorhanden, dann anderes wrapItemAndSub
Gerhard Rasi
rasi at rasi.ch
Fri Apr 18 00:35:46 CEST 2008
hallo liste
ich habe stu nichols neustes menu in typo3 eingebunden.
klappt ganz gut, nur wenn nur ein untermenüpunkt vorhanden ist, hat stu
vergessen dass dieses auch oben runde ecken haben muss.
siehe http://rasi.ch/testsite
das allWrap kann ich nicht verwenden da dieses verwendet um if abfragen fur
tabellen wenn ie als browser verwendet wird.
die lösung von joey wäre genial gewesen:
IFSUB = 1
IFSUB {
allWrap = <li class="first">|<ul>|*|...bla...|*|<li
class="last-bottom">|<ul>
allWrap.override = <li class="first">|<ul>|*|...bla...|*|<li
class="last-top">|<ul>
allWrap.override.if {
value = 1,3,5,7,9,11,13,15,17,19
isInList.data = register:count_menuItems
}
wrapItemAndSub = |</ul></ li>
}
ich muss also unbedingt dem li eine andere klasse zuweisen, hat jemand eine
idee?
Hier mein menu, das im obigen link läuft.
temp.menuoben= HMENU
temp.menuoben.excludeUidList =
temp.menuoben {
special = directory
special.value = 1
maxItems = 5
excludeUidList =
wrap = <span class="preload1"></span><span class="preload2"></span>|
# Hauptmenue
1 = TMENU
1 {
wrap = <ul class="menu2">|</ul>
expAll = 1
noBlur = 1
NO {
ATagTitle.field = subtitle//title
wrapItemAndSub = <li class="top">|</li>
stdWrap.wrap = <span>|</span><b></b>
ATagParams = id="home" class="top_link"
}
IFSUB = 1
IFSUB {
ATagTitle.field = subtitle//title
wrapItemAndSub = <li class="top">|</li>
stdWrap.wrap = <span>|</span><b class="down"></b>
ATagParams = id="home" class="top_link"
allWrap = |<!--<![endif]-->
linkWrap = |<!--[if gte IE 7]><!-->
ATagBeforeWrap = 1
}
}
2 = TMENU
2 {
wrap = <!--[if lte IE 6]><table><tr><td><![endif]--><ul
class="sub">|</ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
expAll = 1
noBlur = 1
NO {
ATagTitle.field = subtitle//title
wrapItemAndSub = <li class="subtop">|</li>|*|<li>|</li>|*|<li
class="subbot">|</li>
}
IFSUB = 1
IFSUB {
ATagTitle.field = subtitle//title
wrapItemAndSub = <li class="flytop">|</li>|*|<li class="fly">|</li>|*|<li
class="flybot">|</li>
allWrap = |<!--<![endif]-->
linkWrap = |<!--[if gte IE 7]><!-->
ATagBeforeWrap = 1
}
}
3 = TMENU
usw........
vielen dank für hilfe
Gerhard Rasi
Email: typo3 at rasi.ch
Internet: http://www.rasi.ch
More information about the TYPO3-german
mailing list