Navigation Main (leere ul-tags)
Verfasst: Di 28. Jan 2014, 12:24
Um alle Kategorien angezeigt zu bekommen (Flyout-Menu), habe ich die 2. if-Bedingung im get.tpl entfernt, nun werden also immer alle Subkategorien eingelesen.
Dann klappen alle Submenus aus (wie gewollt), aber die Links funktionieren nicht mehr richtig - will heißen der Dirketklick geht nicht, Rechtsklick "Öffnen in neuem Fenster" klappt.
Ich habe nun nach viel Testen herausgefunden, woran es liegt. Das navigation_main erzeugt nun folgenden Quelltext (gekürzt):
Es entstehen also viele leere ul-Tags (<ul role="menubar" class=""></ul>). Eine Navigation ohne diese leeren ul-tags (hab ich testweise handysch eingesetzt) klappt.
Auch die Klasse "menubar" ist nicht das Problem, ich hab testweise alle css-Styles auskommentiert.
Meine Frage nun: Gibt es eine Möglichkeit, diese leeren ul-tags zu entfernen?
Grüße aus Bremen,
Horst
Dann klappen alle Submenus aus (wie gewollt), aber die Links funktionieren nicht mehr richtig - will heißen der Dirketklick geht nicht, Rechtsklick "Öffnen in neuem Fenster" klappt.
Ich habe nun nach viel Testen herausgefunden, woran es liegt. Das navigation_main erzeugt nun folgenden Quelltext (gekürzt):
Code: Alles auswählen
<ul role="menubar" class="navigation">
<li><a class=" noicon" href="/xy/index.html" title="xy">qwer</a> <ul role="menubar" class=""></ul> </li>
<li><a class=" noicon" href="/xy/index.html" title="xy">qwer</a> <ul role="menubar" class=""></ul> </li>
<li><a class=" noicon" href="/xy/index.html" title="xy">qwer</a> <ul role="menubar" class=""></ul> </li>
<li><a class=" noicon" href="/xy.html" title="xy">qwer</a>
<ul role="menubar" class="">
<li><a class=" noicon" href="/xy/das-institut/xy.html" title="xy">qwer</a> <ul role="menubar" class=""></ul> </li>
<li><a class=" noicon" href="/xy/ein-starkes-team/xy.html" title="xy">qwer</a> <ul role="menubar" class=""></ul> </li>
</ul>
</li>
[...]
</ul>
Auch die Klasse "menubar" ist nicht das Problem, ich hab testweise alle css-Styles auskommentiert.
Meine Frage nun: Gibt es eine Möglichkeit, diese leeren ul-tags zu entfernen?
Grüße aus Bremen,
Horst