'; $nav .= $this->build_navigation($tree, $path, $base_page); $nav .= ''; return $nav; } private function build_navigation($tree, $path, $base_page) { $nav = ''; foreach ($tree->value as $url => $node) { if ($node instanceof \Todaymade\Daux\Tree\Content) { if ($node->value === 'index') continue; $link = ($path === '') ? $url : $path . '/' . $url; $nav .= '
  • ' . $node->title . '
  • '; } if ($node instanceof \Todaymade\Daux\Tree\Directory) { $nav .= '
  • '; $link = ($path === '') ? $url : $path . '/' . $url; if ($node->index_page) $nav .= '' . $node->title . ''; else $nav .= '' . $node->title . ''; $nav .= '
  • '; } } return $nav; } public function get_content($page, $params) { $base_url = $params['base_url']; $base_page = $params['base_page']; $project_title = utf8_encode($params['title']); $index = utf8_encode($base_page . $params['index']->value); $tree = $params['tree']; ob_start(); ?> <?php echo $page['title']; ?> "; ?> "; ?> Fork me on GitHub
    '; ?> '; ?>