Я искал в Интернете, но не смог найти ни одного актуального учебника, как создать динамическое меню слева или справа в yii2, используя виджеты kartik.Влево или вправо выровнять боковое меню
Мне нужно сменить левое меню на выбранный объект и т. Д. Каждый раз, когда я пытаюсь внедрить код меню, он заканчивается в центре основного содержимого, а не на правой или левой стороне страницы.
Есть ли способ достичь этого?
Вот код для моего sidebar.php
:
<?php
use kartik\sidenav\SideNav;
?>
<div class="nav nav-pills nav-stacked">
<div class="span-6">
<?php
echo SideNav::widget([
'type' => SideNav::TYPE_PRIMARY,
'heading' => 'Menu',
'items' => [
[
'url' => '#',
'label' => 'Search',
'icon' => 'search'
],
[
'label' => 'Edit',
'icon' => 'edit',
'items' => [
['label' => 'About', 'icon'=>'info-sign', 'url'=>'#'],
['label' => 'Contact', 'icon'=>'phone', 'url'=>'#'],
],
],
],
]);
?>
</div>
</div>
Использование его в макетах/main.php
<?php $this->render('//layouts/sidebar'); ?>
<div id="content">
... $content here
Просьба указать код ... – scaisEdge
коды те же, что и в документах kartik. Но он не объяснил, нужно ли создавать файл макета и отображать его в основном или как это сделать. – tolgayilmaz