Hallo zusammen,
nach langem suchen im Forum und in der englischen Mailingliste komme ich trotzdem nicht weiter.
Folgendes Problem:
Ich habe ein Menu mit Haupt und Unternavigation, die Hauptmenupunkte sollen automatisch durchgezählt werden, so soll es später aussehen:
01 Punkt1
----SubPunkt1
----Subpunkt2
----SubPunkt3
02 Punkt2
03 Punkt3
Jetzt habe ich in einem Beitrag schon eine Lösung gefunden, hier werden aber alle Menüpunkte durchgezählt, auch die der Untermenüs, es sollen aber nur die Hauptpunkte durchgezählt werden.
Hier die bisherige Lösung über register:count_MENUOBJ:
temp.hauptnavigation {
1 = TMENU
#wrap = <table border="0" cellspacing="0" cellpadding="0"> | </table>
1.NO {
allWrap = {$abstand_kurz} |*| {$abstand_normal} |*| {$abstand_normal}
linkWrap = <td>|</td>
beforeWrap = <td width="19" class="nummer"> | </td>
before.cObject = TEXT
before.cObject.dataWrap = 0{register:count_MENUOBJ}
ATagParams=class="hauptnav_format"
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}
}
1.ACT = 1
1.ACT {
allWrap = {$abstand_aktiv_kurz} |*| {$abstand_aktiv_normal} |*| {$abstand_aktiv_normal}
linkWrap = <td>|</td>
beforeWrap = <td width="19" class="nummer"> | </td>
before.cObject = TEXT
before.cObject.dataWrap = 0{register:count_MENUOBJ}
ATagParams=class="hauptnav_format_aktiv"
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}
}
2 = TMENU
2.NO {
allWrap = <tr><td class="navigation_aktiv_hg"></td><td></td><td></td><td class="format_10px"><br /> | </td>
linkWrap = |<br />
ATagParams=class="subnav_format"
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}
}
}
Unter www.schiertz.de/typo3_problem.jpg seht ihr das Menu!
Falls jemand eine Idee dafür hat oder auch eine ganz andere Lösung? Ich würde mich sehr freuen und nicht noch mehr Haare verlieren :-)
Danke und Gruß
FlashKasper