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