[TYPO3] show wrap only if menu has subpages
Bas van der Togt
bas.vander.togt at efocus.nl
Thu Jul 26 17:06:02 CEST 2007
Hello list,
I build a menu in TS and it works fine except one thing.
I want to show the "obj.productmenu.20.wrap" only when there are
subpages. Now it's showing the wrap all the time, also when there are no
subpages, and that looks very ugly. Does anybody knows a solution for this?
Your help would be great!
My TS:
obj.productmenu = COA
obj.productmenu {
10 = HMENU
10 {
wrap = <div class="productmenu"><ul><li class="prev">|</li>
special = browse
special.items = prev
special.items.prevnextToSection = 0
special.prev.fields.title = <img
src="fileadmin/templates/images/previous.gif" alt="" class="prev" />
1 = TMENU
1.noBlur = 1
1.NO.linkWrap = |
1.NO.ATagParams = title="vorige"
}
20 = HMENU
20 {
wrap = <div class="productmenu"><ul>|</ul><br /><br /></div>
entryLevel = -2
1 = TMENU
1 {
expAll = 0
noBlur = 1
NO {
ATagTitle.field = title
linkWrap = <li><img class="prod-left"
src="fileadmin/templates/images/prod-back-left.gif" alt="" />|<img
class="prod-spacer"
src="fileadmin/templates/images/prod-back-spacer.gif" alt=""
/></li>|*|<li>|<img class="prod-spacer"
src="fileadmin/templates/images/prod-back-spacer.gif" alt=""
/></li>|*|<li>|<img class="prod-right"
src="fileadmin/templates/images/prod-back-right.gif" alt="" /></li>
}
ACT = 1
ACT.linkWrap = <li class="act"><img class="prod-left"
src="fileadmin/templates/images/prod-back-left.gif" alt="" />|<img
class="prod-spacer"
src="fileadmin/templates/images/prod-back-spacer.gif" alt=""
/></li>|*|<li class="act">|<img class="prod-spacer"
src="fileadmin/templates/images/prod-back-spacer.gif" alt=""
/></li>|*|<li class="act">|<img class="prod-right"
src="fileadmin/templates/images/prod-back-right.gif" alt="" /></li>
}
}
30 = HMENU
30 {
wrap = <li class="next">|</li></ul><br /><br /></div>
special = browse
special.items = next
special.items.prevnextToSection = 0
special.next.fields.title = <img
src="fileadmin/templates/images/next.gif" alt="" class="next" />
1 = TMENU
1.noBlur = 1
1.NO.linkWrap = |
1.NO.ATagParams = title="volgende"
}
}
[treeLevel = 3]
obj.productmenu.10 >
obj.productmenu.20.entryLevel = -1
obj.productmenu.30 >
[end]
[treeLevel = 4]
obj.productmenu.20.wrap >
[end]
Kind reagrds,
Bas
More information about the TYPO3-english
mailing list