Zum Inhalt springen

CSS Untermenu

Erstellt am 17. Juni 2008 · 1 Antwort · letzte Antwort am 18. Juni 2008

Tags: Frage

bys4ever ·

Hallo Zusammen,

ich habe mal wieder ein problem.

Habe ein CSS Menü gebaut:

<!--###NAV1### start-->
	<div id="nav1">
	<ul>
      <li><a href="#">Link1</a></li>
      <li><a href="#">Link2</a></li>
      <li><a href="#">Link3</a></li>
<!--###NAV2### start-->
		<div id="nav2">
            <ul>
              <li><a href="#">Link_1</a></li>
              <li><a href="#">Link_2</a></li>
              <li><a href="#">Link_3</a></li>
              <li><a href="#">Link_4</a></li>
              <li><a href="#">Link_5</a></li>
            </ul>
		</div>      
<!--###NAV2### stop-->
      <li><a href="#">Link4</a></li>
      <li><a href="#">Link5</a></li>
    </ul>
	</div>
<!--###NAV1### stop-->

habe dann auch eine CSS Datei erstellt. Auf meinem lokalen PC läuft alles super.
Wenn ich das dann in typo3 einbinde, dann wird mir nur NAV1 angezeigt, und NAV2 erscheint garnicht.

Hier das TypoScript zu NAV1

tmp.NAV1 = HMENU
tmp.NAV1.entryLevel = 1
tmp.NAV1 {
   wrap = <div id="nav1"> | </div>
   
   1 = TMENU
   1 {
     wrap = <ul> | </ul>
     NO = 1
     NO.wrapItemAndSub = <li> | </li>
     ACT = 1
     ACT < .NO
     ACT.ATagParams = id=current
   }

}

Hier das TypoScript zu NAV2

tmp.nav2 = HMENU
tmp.nav2.entryLevel = 2
tmp.nav2 {
   wrap = <div id="nav2"> | </div>
   
   1 = TMENU
   1 {
     wrap = <ul> | </ul>
     NO = 1
     NO.wrapItemAndSub = <li> | </li>
     ACT = 1
     ACT < .NO
     ACT.ATagParams = id=current
   }




}

Habe schon super viel rum probiert. Aber ich bekomme es nicht hin. Freue mich über jede Antwort.

Vielen Dank schon jetzt!

MFG

just2b ·

Hallo,

du kannst die subparts auch nicht verschachteln! mach einen subpart und im TS baust du dann dein 2stufiges menü auf

tmp.NAV1 = HMENU
tmp.NAV1 {
1  = TMENU
1 {
...
}
2 = TMENU
2 {
...
}

}

georg