Sidebar.php

<ul>
<?php 

$url = $url ?? '';
// var_dump($url);
$files = $router->filesFor($url);

rsort($files);
usort($files,
    function($file) use ($url, $router){
        $subUrl = $url.'/'.$file;
        return is_dir($router->fileFor($subUrl)) ? 1 : -1;
    }
);

foreach($files as $file): 
    $subUrl = $url.'/'.$file;
    $webUrl = $router->getFullUrl($subUrl);
    $path = $router->fileFor($subUrl);
?>
    <li>
        <?=is_dir($path) ? '+ ' : ''; ?>
        <a href="<?=$webUrl?>"><?=$file?></a>
    <?php 
        if (is_dir($path)
            &&$router->isActive($subUrl)){
            echo $router->lia->view('Docu/Sidebar',['project'=>$project,'router'=>$router,'url'=>$subUrl]);
            continue;
        }
    ?>
    </li>
<?php endforeach; ?>
</ul>