侧边栏切换管理在yii2中不起作用
如何修复左侧导航。我正在yii2框架中使用AdminLTE 2.0 问题是,在我昨天(马来西亚时间上午9点)更新了侧边栏切换管理在yii2中不起作用,yii2,adminlte,Yii2,Adminlte,如何修复左侧导航。我正在yii2框架中使用AdminLTE 2.0 问题是,在我昨天(马来西亚时间上午9点)更新了composer之后,切换侧栏不起作用 我怀疑这个错误一定是来自javascript 但是找不到 因此,我给你我的代码在这里讨论 多谢各位 backend\views\layout\header.php 您有4条消息 您有10个通知 您有9项任务 /img/av
composer
之后,切换侧栏不起作用
我怀疑这个错误一定是来自javascript
但是找不到
因此,我给你我的代码在这里讨论
多谢各位
backend\views\layout\header.php
-
- 您有4条消息
-
-
-
-
-
-
- 您有10个通知
-
-
-
-
-
-
-
- 您有9项任务
-
-
-
-
-
-
-
/img/avatar5.png“class=“img circle”alt=“User Image”/
-网络开发者
2012年11月以来的成员
-
-
尝试更换
data-toggle="offcanvas"
与
尝试更改composer.json
"dmstr/yii2-adminlte-asset": "2.*"
to
"dmstr/yii2-adminlte-asset": "2.4.4"
然后运行“编写器更新”
这将解决菜单切换和菜单树视图问题。如果您使用的是Admin LTE 2.4.x 将data widget=“tree”添加到侧栏菜单中。具体来说,它应该如下所示:
<ul class="sidebar-menu" data-widget="tree">
jQuery
您是否在浏览器中检查了js错误?当您单击“切换”按钮时,一个类
边栏折叠
被添加到body标记中。这就是它的工作原理。@ck_arjun我找到了代码。控制台上的错误是:jquery.dataTables.bootstrap.js:2 Uncaught TypeError:无法读取undefinedHave的属性“defaults”?是否解决了此错误?如果是,则n请分享,我遇到了问题,如果我单击,它会在第一次单击时自动上下滑动,但之后效果良好。
<ul class="sidebar-menu" data-widget="tree">
data-toggle="offcanvas" to data-toggle="push-menu"
$(document).on('click', '[data-toggle="push-menu"]', function () {
if (!$('body').hasClass("sidebar-collapse") && $('body').hasClass("sidebar-open")) {
$('body').removeClass("sidebar-open");
$('body').addClass("sidebar-collapse");
$('body').addClass("sidebar-mini");
//console.log('menu kapa');
} else if($('body').hasClass("sidebar-collapse")) {
$('body').removeClass("sidebar-collapse");
$('body').addClass("sidebar-open");
//console.log('menu ac');
} else {
$('body').addClass("sidebar-collapse");
$('body').addClass("sidebar-open");
}
});
$('[data-widget="pushmenu"]').on('click', function (){
$('[data-widget="pushmenu"]').PushMenu("toggle");
});