hat schon jemand die Navigation an die neue Bootstrap 4 Version angepasst?
Ich komme bei Redaxo 5 einfach nicht weiter…
Mein bisheriger Code bei Redaxo 4.x:
Code: Alles auswählen
<?php
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
echo '<ul class="nav navbar-nav navbar-left">'.("\n");
foreach (OOCategory::getRootCategories(true) as $lev1)
{
if(count($lev1->getChildren())>0)
{
echo '<li class="dropdown">'.("\n");
echo '<a href="'.$lev1->getUrl().'" class="dropdown-toggle" data-toggle="dropdown">'.$lev1->getName().' <b class="caret"></b></a>'.("\n");
echo '<ul class="dropdown-menu">'.("\n");
foreach ($lev1->getChildren(true) as $lev2)
{
if($lev2->getId() == $PATH[1])
echo '<li class="active"><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a></li>'.("\n");
else
echo '<li><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a></li>'.("\n");
}
echo '</ul>'.("\n");
echo '</li>'.("\n");
}
else
{
if($lev1->getId() == $PATH[1])
echo '<li class="active '. $specialclass .'"><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a></li>';
else
echo '<li class="'. $specialclass .'"><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a></li>';
}
}
echo '</ul>'.("\n");
?>
Danke
::greg