Skip to content

Commit 8c0ddfe

Browse files
authored
Merge pull request #16 from dmstr/feature/fix-conrol-sidebar
use Nav widget for control sidebar
2 parents 986408a + 310cbf3 commit 8c0ddfe

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

src/views/layouts/_control-sidebar.php

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
<?php
22

3+
use yii\bootstrap\Nav;
34
use yii\bootstrap\Nav as Menu;
45
use yii\helpers\Html;
56
use yii\helpers\Url;
67

78
?>
89

10+
911
<?php
1012
$backendModule = Yii::$app->getModule('backend');
1113
foreach (\dmstr\helpers\Metadata::getModules() as $name => $module) {
@@ -144,18 +146,10 @@ class="fa fa-edit"></i></a></li>
144146
<!-- Settings tab content -->
145147
<div class="tab-pane" id="control-sidebar-settings-tab">
146148
<?php if (isset(Yii::$app->params['context.menuItems']) && !empty(Yii::$app->params['context.menuItems'])): ?>
149+
147150
<h3 class="control-sidebar-heading"><?=Yii::t('backend-module','Context Menu')?></h3>
148151
<ul class="control-sidebar-menu">
149-
150-
<?php foreach (Yii::$app->params['context.menuItems'] as $item): ?>
151-
<li>
152-
<?= Html::a(
153-
$item['label'],
154-
$item['url']
155-
) ?>
156-
157-
</li>
158-
<?php endforeach; ?>
152+
<?= Nav::widget(['items' => Yii::$app->params['context.menuItems'], 'encodeLabels' => false]) ?>
159153
</ul>
160154

161155
<?php endif; ?>

0 commit comments

Comments
 (0)