Hallo zusammen,
komme einfach nicht weiter. Die Zählervariable vom Menü soll schlussendlich in einen Javascript Link integriert werden.
Zum Test habe ich diese Variable jetzt einfach vor den Link gestellt.
Ich weiss einfach nicht wie ich dieses Menü wrappen muss, das die Variable ausgegeben wird.
Das GMENU:
temp.menu_1.1 = GMENU
temp.menu_1.1 {
# Normal state properties
NO = 1
NO {
XY = [10.w]+2, 15
transparentBackground = 1
backColor = #CCCCCC
10 = TEXT
10.text.field= title
10.fontFile = fileadmin/fonts/HelveticaNeueBd.ttf
10.fontSize = 10
10.fontColor = #000000
10.offset = 0,12
allWrap = <div class="menu1-level1-act">{register:count_HMENU_MENUOBJ} | </div>
}
So hat es mit dem TMENU funktioniert, aber geht beim GMENU nicht:
NO {
beforeWrap = |
doNotLinkIt = 0
linkWrap = |
before.cObject = TEXT
before.cObject.dataWrap = <div class="menu1-level1-no" onmouseover="document.getElementById('menu_1').className = 'menu_1_layout{register:count_HMENU_MENUOBJ}';alert('{register:count_HMENU_MENUOBJ}')" onmouseout="document.getElementById('menu_1').className = 'menu_1'"><img src="fileadmin/template/main/images/arrow.jpg" alt="" />
after.cObject = TEXT
after.cObject.value =
after.cObject.wrap = </div>
}
Danke für eure Hilfe
bin jetzt doch noch fündig geworde:
so funktioniert es:
allStdWrap.dataWrap = text{field:uid} | test