Hallo addy,
wenn ich Dich richtig verstehe, wird Dein Menü bereits richtig generiert, ja? Du hast also im TV den betreffenden Bereich gemappt und in Deinem Template ein entsprechendes TypoScript-Snippet platziert? Und jetzt hakt es nur noch an der Darstellung?
Ich frage deswegen, weil Du in diesem Fall mit eigenem HTML-Code nicht viel zu schaffen hast. Nichts desto trotz hat sich m. E. dennoch ein kleiner Fehler in Dein HTML eingeschlichen: Eine Untermenü-Liste muss immer
innerhalb des übergeordneten Listenpunktes liegen. Beispiel:
HTML-Code:
<ul id="level1"><li>Link 1<ul id="level2"><li>Link 1.1.</li></li><li>Link 1.2</li></ul><li>Link 2</li></ul>
Sollte es tatsächlich korrekt generiert werden, würde ich auf ein CSS-Problem tippen.
Grüße
longhook