问题描述
我正在尝试与 UI
端的 SB ADMIN 集成。
$items = [
0 => [
'label' => 'Home'
'url' => [
0 => '/site/index'
]
]
1 => [
'label' => 'Admin'
'url' => '#'
'items' => [
0 => [
'label' => 'RBAC'
'url' => '#'
'items' => [
0 => [
'label' => 'Assignment'
'url' => [
0 => '/admin/assignment/index'
]
]
1 => [
'label' => 'Menu'
'url' => [
0 => '/admin/menu/index'
]
]
2 => [
'label' => 'Permission'
'url' => [
0 => '/admin/permission/index'
]
]
3 => [
'label' => 'Role'
'url' => [
0 => '/admin/role/index'
]
]
4 => [
'label' => 'Route'
'url' => [
0 => '/admin/route/index'
]
]
5 => [
'label' => 'Rule'
'url' => [
0 => '/admin/rule/index'
]
]
6 => [
'label' => 'User'
'url' => [
0 => '/admin/user/index'
]
]
]
]
]
]
]
SB Admin 本身的原始形式如下。
<nav class="sb-sidenav accordion sb-sidenav-light" id="sidenavAccordion">
<div class="sb-sidenav-menu">
<div class="nav">
<a class="nav-link" href="index.html">
<div class="sb-nav-link-icon"><i class="fas fa-tachometer-alt"></i></div>
Dashboard
</a>
<a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseLayouts"
aria-expanded="false" aria-controls="collapseLayouts">
<div class="sb-nav-link-icon"><i class="fas fa-columns"></i></div>
Layouts
<div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div>
</a>
<div class="collapse" id="collapseLayouts" aria-labelledby="headingOne"
data-parent="#sidenavAccordion">
<nav class="sb-sidenav-menu-nested nav">
<a class="nav-link" href="layout-static.html">Static Navigation</a>
<a class="nav-link" href="layout-sidenav-light.html">Light Sidenav</a>
</nav>
</div>
</div>
</div>
<div class="sb-sidenav-footer">
<div class="small">Logged in as:</div>
<?= Yii::$app->user->identity->username ?>
</div>
</nav>
现在,我使用Yii2样式使用Nav,结果是HTML代码不匹配,无论是'single link'还是'dropdown-link'。
<nav class="sb-sidenav accordion sb-sidenav-light" id="sidenavAccordion">
<div class="sb-sidenav-menu">
<?PHP
echo \yii\bootstrap4\Nav::widget([
'items' =>$items,]);
?>
</div>
<div class="sb-sidenav-footer">
<div class="small">Logged in as:</div>
<?= Yii::$app->user->identity->username ?>
</div>
</nav>
有人做过这个吗? 任何帮助,非常感谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)