Hallo,
ich stehe im Moment auf dem Schlauch, habe schon etliche Tutorials durch und finde meinen Fehler einfach nicht. Ich setze TYPO3 4.5 und templavoila 1.5.3 ein. In templavoila arbeite ich mich gerade ein.
Mein HTML-Template:
<div id="mainmenu">
<span class="mainmenu-act"><a href="#">Hauptmenu1</a></span>
<span class="mainmenu-no"><a href="#">Hauptmenu2</a></span>
<span class="mainmenu-no"><a href="#">Hauptmenu3</a></span>
<span class="mainmenu-no"><a href="#">Hauptmenu4</a></span>
</div>
<div id="submenu1">
<span class="submenu1-no"><a href="#">Submenu1-1</a></span>
<span class="submenu1-no"><a href="#">Submenu1-2</a></span>
<span class="submenu1-act"><a href="#">Submenu1-3</a></span>
<span class="submenu1-no"><a href="#">Submenu1-4</a></span>
</div>
<div id="submenu2">
<div class="submenu2-act"><a href="#">Submenu2-1</a></div>
<div class="submenu2-no"><a href="#">Submenu2-2</a></div>
<div class="submenu2-no"><a href="#">Submenu2-3</a></div>
<div class="submenu2-no"><a href="#">Submenu2-4</a></div>
</div>
Mein TS-Template:
page = PAGE
page {
typeNum = 0
10 = USER
10.userFunc = tx_templavoila_pi1->main_page
}
lib.mainmenu = HMENU
lib.mainmenu {
special = directory
special.value = 1
1 = TMENU
1.NO = 1
1.NO.allWrap = <span class="mainmenu-no">|</span>
1.ACT = 1
1.ACT.allWrap = <span class="mainmenu-act">|</span>
}
lib.submenu1 = HMENU
lib.submenu1 {
entrylevel = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = <span class="submenu1-no">|</span>
1.ACT = 1
1.ACT.linkWrap = <span class="submenu1-act">|</span>
}
lib.submenu2 = HMENU
lib.submenu2 {
entrylevel = 2
1 = TMENU
1.NO = 1
1.NO.linkWrap = <div class="submenu2-no">|</div>
1.ACT = 1
1.ACT.linkWrap = <div class="submenu2-act">|</div>
}
Für das Mapping habe ich entsprechend 3 Elemente "field_mainmenu", "field_submenu1" und "field_submenu2" angelegt, TypoScript Object Path ausgewählt und als Object path entsprechend "lib.mainmenu", "lib.submenu1" und "lib.submenu2" angelegt.
Problem:
Die Menüs werden richtig formatiert an der richtigen Stelle angezeigt, jedoch an jeder Stelle nur das Hauptmenü.
Kann mir jemand sagen, wo mein Fehler liegt? Ich bin über jede Hilfe froh.
Grüße ... Shaa