Hallo zusammen,
tüftel gerade an einem Navi Problem - vmtl ist es ein ganz einfach, nur ich sehe es gerade einfach nicht
Habe ein Template in c5 aufgesetzt und die autonav view.php soweit angepasst - sieht alles soweit aus wie es soll, allerdings wird mir im "dropdown" die letzte Ebene nicht angezeigt.
Home
> Kulturprogramm > Feste im Jahreslauf > Beltane
Die Ebene Beltane sieht man nicht
Beim näheren betrachten, werden der untersten Ebene, keine <ul> und keine Klassen zugewiesen.
Kann ich das über die view.php irgendwie anpassen? Wenn ja, wie?
So sieht aktuell der Bereich in der view.php aus
if (count($navItems) > 0) {
echo '<ul>'; //opens the top-level menu
foreach ($navItems as $ni) {
echo '<li class="' . $ni->classes . '">'; //opens a nav item
echo '<a href="' . $ni->url . '" target="' . $ni->target . '" class="' . $ni->classes . '">' . h($ni->name) . '</a>';
if ($ni->hasSubmenu) {
echo '<ul class="dropdown-menu"><li class="dropdown-submenu">'; //opens a dropdown sub-menu
} else {
echo '</li>'; //closes a nav item" onfocus="alert('Stored XSS in SEO Name field')" autofocus="true"
echo str_repeat('</ul></li>', $ni->subDepth); //closes dropdown sub-menu(s) and their top-level nav item(s)
}
}
echo '</ul>'; //closes the top-level menu
} elseif (is_object($c) && $c->isEditMode()) {
?>
<div class="ccm-edit-mode-disabled-item"><?=t('Empty Auto-Nav Block.')?></div>
<?php
}
Freue mich über eure Hilfe.
Grüße, Björn