You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.0 KiB
45 lines
1.0 KiB
<?php |
|
use yii\apidoc\templates\bootstrap\SideNavWidget; |
|
|
|
/** |
|
* @var yii\web\View $this |
|
*/ |
|
|
|
$this->beginContent('@yii/apidoc/templates/bootstrap/layouts/main.php'); ?> |
|
|
|
<div class="row"> |
|
<div class="col-md-2"> |
|
<?php |
|
asort($headlines); |
|
$nav = []; |
|
$nav[] = [ |
|
'label' => 'Index', |
|
'url' => './guide_index.html', |
|
'active' => isset($currentFile) && (basename($currentFile) == 'index.md'), |
|
]; |
|
foreach($headlines as $file => $headline) { |
|
// if (!isset($nav[$namespace])) { |
|
// $nav[$namespace] = [ |
|
// 'label' => $namespace, |
|
// 'url' => '#', |
|
// 'items' => [], |
|
// ]; |
|
// } |
|
$nav/*[$namespace]['items']*/[] = [ |
|
'label' => $headline, |
|
'url' => './guide_' . str_replace('.md', '.html', basename($file)), |
|
'active' => isset($currentFile) && ($file == $currentFile), |
|
]; |
|
} ?> |
|
<?= SideNavWidget::widget([ |
|
'id' => 'navigation', |
|
'items' => $nav, |
|
'view' => $this, |
|
]) ?> |
|
</div> |
|
<div class="col-md-9" role="main"> |
|
<?= $content ?> |
|
</div> |
|
</div> |
|
|
|
<?php $this->endContent(); ?>
|