Zum Inhalt springen

GMENU-Elemente mit {register:count_HMENU_MENUOBJ} wrappen

Erstellt am 18. Juni 2014 · Noch keine Antworten

Tags: TYPO3 4.x, Frage

mille_85 ·

Hallo,
ich habe folgendes Problem.
Ich bin gerade dabei ein Menü zu gestalten, wobei jeder Menüeintrag ein wenig weiter eingerückt ist. Quasi ein schräges Menü. Das Einrücken passiert mit CSS, wobei ich dafür jeden Menüeintrag mit einer fortlaufenden Nummer versehen will. Bei einem TMENU hat das ohne Probleme funktioniert.
Beim GMENU sieht mein TS wie folgt aus:

marks.NAVI = HMENU
    marks.NAVI {
      1=GMENU
      1 {
        wrap = <ul class="navi-element">|</ul>
        expAll = 1
        noBlur = 1
        NO = 1
        NO {
          wrapItemAndSub = <div id="li-id{register:count_HMENU_MENUOBJ}"><li>|</li></div>
          wrapItemAndSub.insertData = 1
          stdWrap.htmlSpecialChars = 1
          ATagTitle.field = title
          transparentBackground = 1
          backColor = #e48cda
          ATagTitle.field = title
          XY=[10.w]+30,30
          10=TEXT
          10 {
            text.field=title
            offset=25,22
            fontColor=#b40196
            fontFile=fileadmin/fonts/brushscriptstd.ttf
            fontSize=28
          }
        }
        ACT <.NO
        ACT.5 = IMAGE
        ACT.5.file = fileadmin/template/images/leaf.gif
        ACT.5.offset = 1,5        
        RO <.ACT
      }
    }

Mein Problem ist, dass register:count_HMENU_MENUOBJ die Gesamtanzahl an Menüeinträgen ausspuckt und das für jeden Menüpunkt. Woran liegt das? Im TMENU funktioniert es wie gesagt...
Über hilfreiche Rückmeldungen freue ich mich sehr 😉
MfG