ACC SHELL
<ul class="navi">
<?php
//vraci lft, rgt aktualni stranky + pole dat
$navigace = $Kategorie->getNavigaceHorni($page_id, 2);
//NDebugger::dump($navigace);
if ($navigace != false)
{
$lastHloubka = false;
$counter = 1;
$count_lvl_one = 1;
foreach ($navigace['data'] as $n)
{
$style = false;
$aktiv = false;
$last = false;
$class = false;
$aclass = false;
$odkaz = !empty($n->exturl) ? $n->exturl : 'http://' . SERVER_NAME . '/' . $n->url . '.html';
if ($n->hloubka == 1)
{
$father_for_submenu['lft'] = $n->lft;
$father_for_submenu['rgt'] = $n->rgt;
}
//Ne pri prvnim pruchodu
//NDebugger::dump($father_for_submenu['lft']);NDebugger::dump($father_for_submenu['rgt']);
if ($n->lft - 1 == $father_for_submenu['lft'])
{
echo '<div class="submenu">';
echo '<div class="inner">';
}
if ($Sablona->lft >= $n->lft && $Sablona->rgt <= $n->rgt)
{
$class = CLASS_ACTIVE;
}
if ($n->hloubka == 1)
{
echo '<li class="' . $class . '">';
$counter++;
}
echo '<a href="' . $odkaz . '" title="' . $n->nazev . '">' . $n->nazev . '</a>';
if ($n->rgt + 1 == $father_for_submenu['rgt'])
{
echo '</div><div class="submenu_bottom"></div></div></li>';
}
$lastHloubka = $n->hloubka;
}
}
?>
</ul>
ACC SHELL 2018