[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Navigation mit 3 Ebenen
Seite 1 von 1

Re: Navigation mit 3 Ebenen

Verfasst: 29. Aug 2005, 10:42
von Markus.Staab
Hi stipo,

Code: Alles auswählen

<?php
$path = explode( '|', $this->getValue("path").$this->getValue("article_id"));
array_shift( $path);

foreach (OOCategory::getRootCategories() as $lev1):
  if($lev1->isOnline()):
    echo '<a class="menu"  href="'.$lev1->getUrl().'">&raquo;&nbsp;'.$lev1->getName().'</a>';
    $lev1Size = sizeof($lev1->getChildren());
    if($lev1Size != "0"):
      foreach ($lev1->getChildren() as $lev2):
        if ($lev2->isOnline()):
          echo '<a class="submenu" href="'.$lev2->getUrl().'">&nbsp;&nbsp;&nbsp;&bull;&nbsp;'.$lev2->getName().'</a>';
        endif;
        // ANFANG  EBENE 3
       $lev2Size = sizeof($lev2->getChildren());
       if($lev2Size != "0" && in_array($lev2->getId(), $path)):
         foreach ($lev2->getChildren() as $lev3):
           if ($lev3->isOnline()):
             echo '<a class="submenu" href="'.$lev3->getUrl().'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;&nbsp;'.$lev3->getName().'</a>';
           endif;
         endforeach;
       endif;
       // ENDE EBENE 3
    endforeach;
  endif;
endif;
endforeach;
/*
$navigation = OOTemplate::getNavigation();
print $navigation;
*/
?>
versuch das mal..
ist ungetestet!

Gruß,
Markus