<?php use yii\apidoc\templates\bootstrap\SideNavWidget; use yii\helpers\StringHelper; /** * @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(); ?>