Generell ist eine listenbasierte Navigation ja ganz prima.
Meines Errachtens fehlt aber bei den Modul ein linkzustand bzw. eine css-klasse.
In der "alten" Hauptnavi gab es dafür ein template namens "mnavi_on.html" etc...
Für eine geöffnete 1ste Ebene mit aktiviertem Unternavigationspunkt habe ich jetzt nämlich die gleiche css-klasse (li class="active") wie für eine geöffnete 1ste Ebene ohne aktivem Untermenupunkt.
Verwende ich jetzt für "active" bspw. eine Hintergrundgrafik (Pfeil o.ä) bleibt dieser in der ersten Ebene stehen, auch wenn ich einen Submenupunkt aktiviere.
Das ist natürlich ziemlich doof, da sich so bei weitem nicht alles per css darstellen lässt. Schön wäre, wenn man für den ersten Fall z.b. li class="open" verwenden könnten.
Ich würde gerne folgendes erreichen:
Aktivierter Unterpunkt
Code: Alles auswählen
<ul>
<li><a href="front_content.php?idcat=2" title="Startseite">xxx</a></li>
<li><a href="front_content.php?idcat=4" title="xxx">xxx</a></li>
<li><a href="front_content.php?idcat=3" title="xxx">xxx</a></li>
<li class="[b]open[/b]"><a href="front_content.php?idcat=11" title="xxx">xxx</a>
<ul class="subNavigation">
<li class="active"><a href="front_content.php?idcat=35" title="xxx">xxx</a></li>
</ul>
</li>
<li><a href="front_content.php?idcat=12" title="xxx">xxx</a></li>
</ul>
[/code]
Kein aktivierter Unterpunkt
Code: Alles auswählen
<ul>
<li><a href="front_content.php?idcat=2" title="Startseite">xxx</a></li>
<li><a href="front_content.php?idcat=4" title="xxx">xxx</a></li>
<li><a href="front_content.php?idcat=3" title="xxx">xxx</a></li>
<li class="active"><a href="front_content.php?idcat=11" title="xxx">xxx</a>
<ul class="subNavigation">
<li><a href="front_content.php?idcat=35" title="xxx">xxx</a></li>
</ul>
</li>
<li><a href="front_content.php?idcat=12" title="xxx">xxx</a></li>
</ul>
Für eine Tip, wo in dem modul ich da drehen muss, um eine weitere Klasse für einen geöffneten menupunkt mit aktiviertem Unterpunkt zu vergeben, wäre ich sehr dankbar;-).
Ja, ich kann auch die alte Hauptnavi verwenden;-) - aber vieleicht hat jemand ja einen Ansatz.