Zum Inhalt springen

GMENU datawrap

Erstellt am 16. Januar 2006 · Noch keine Antworten

Tags: Frage

kwik-e ·

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