如何修复左侧导航.我在yii2框架中使用AdminLTE 2.0.
问题是,在composer update昨天(马来西亚时间上午9点)之后,切换侧栏不起作用.
我怀疑错误必须从javascript发生.
但找不到任何东西.
因此,我给你的代码在这里讨论.
谢谢
后端\意见\布局\的header.php
<?php
use backend\assets\AppAsset;
use yii\helpers\Html;
use yii\bootstrap\Nav;
use yii\bootstrap\NavBar;
/* @var $this \yii\web\View */
/* @var $content string */
AppAsset::register($this);
?>
<header class="main-header">
<a href="../../index2.html" class="logo">
<!-- mini logo for sidebar mini 50x50 pixels -->
<span class="logo-mini"><b>A</b>U</span>
<!-- logo for regular state and mobile devices -->
<span class="logo-lg"><b>A</b>uTem</span>
</a>
<!--
<?= Html::a(Yii::$app->name, Yii::$app->homeUrl, ['class' => 'logo']) ?> -->
<nav class="navbar navbar-static-top" role="navigation">
<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
<span class="sr-only">Toggle …Run Code Online (Sandbox Code Playgroud)我将iCheck课程用于我的checkbox:
<head>
...
<spring:url value="/resources/js/plugins/iCheck/all.css" var="iCheckCss" />
<link rel="stylesheet" href="${iCheckCss}">
...
<spring:url value="/resources/js/plugins/iCheck/icheck.min.js" var="iCheckJs" />
<script src="${iCheckJs}"></script>
...
</head>
<body>
...
<label><span id="select_all_${groupe_menu.gmnu_code}"></span> <input type="checkbox" class="minimal" id="selectToutC_${groupe_menu.gmnu_code}" /></label>
...
</body>
<script type="text/javascript">
$(function() {
$("span[id^='select_all_']").each(function(){
$(this).html(_getText("admin.choix.select.deselect.tout"));
});
//iCheck for checkbox and radio inputs
$('input[type="checkbox"].minimal, input[type="radio"].minimal').iCheck({
checkboxClass: 'icheckbox_minimal-blue',
radioClass: 'iradio_minimal-blue'
});
$(":checkbox[id^='selectToutC_']").on("change", function(e) {
alert("ddddd");
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
在运行时,当我单击复选框时,警报不显示!那么有什么问题呢?
我想突出显示侧栏菜单上的活动页面.我正在使用Bootstrap(AdminLTE).
我尝试了一些javascript方法无济于事.请有人帮忙.下面是侧栏菜单.
<ul class="sidebar-menu" >
<li class=""><a href="/dashboard"><i class="fa fa-dashboard"></i> <span>Dashboard</span></a> </li>
<br>
<li class="treeview">
<a href=""> <i class="fa fa-cogs"></i> <span> Account Configuarion</span> <i class="fa fa-angle-left pull-right"></i> </a>
<ul class="treeview-menu">
<li class="treeview">
<a href=""> <i class="fa fa-mobile fa-lg"></i> <span>M-PESA C2B</span> <i class="fa fa-angle-left pull-right"></i> </a>
<ul class="treeview-menu">
<li class=""><a href="/c2b"><i class="fa fa-arrow-circle-right"></i>C2B Settings</a></li>
<li class=""><a href="/online-checkout"><i class="fa fa-arrow-circle-right"></i> Online CheckOut</a></li>
<li class=""><a href="/stk-push"><i class="fa fa-arrow-circle-right"></i> STK Push</a></li>
</ul>
</li>
<li class="treeview">
<a href=""> <i class="fa fa-mobile fa-lg"></i> <span>M-PESA B2C</span> <i …Run Code Online (Sandbox Code Playgroud) 我正在使用 AdminLTE 制作一个系统,我在其中放置了一个带有表格的页面,但屏幕损坏了,因为表格在水平方向上太大,我尝试了一切方法来更改 paga 布局以配合表格,但没有任何效果。
\n\n这是我损坏的页面:
\n\n\n\n这是我的代码(index.blade.css):
\n\n@extends(\'adminlte::page\')\n\n@section(\'title\', \'Clientes\')\n\n@section(\'content_header\')\n <h1>Clientes</h1>\n <link href="{{ asset(\'css/clients.css\') }}" rel="stylesheet">\n@endsection\n\n@section(\'adminlte_css\')\n <link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.12/css/dataTables.bootstrap.min.css">\n@stop\n\n@section(\'content\')\n\n\n<section class="content">\n <div id="tamanho" class="row">\n <div id="tamanho" class="col-12">\n\n <div id="tamanho" class="card">\n <div id="tamanho" class="card-header">\n <h3 class="card-title">Tabela de Clientes</h3>\n </div>\n <!-- /.card-header -->\n <div id="tamanho" class="card-body">\n <table id="example1 tabelinha" class="table table-bordered table-striped" >\n <thead>\n <tr>\n <th>ID</th>\n <th>Nome</th>\n <th>Tipo de Pessoa</th>\n <th>Pa\xc3\xads</th>\n <th>CEP</th>\n <th>Endere\xc3\xa7o</th>\n <th>Bairro</th>\n <th>Cidade</th>\n <th>UF</th>\n <th>Telefone</th>\n <th>Celular</th>\n <th>E-mail</th>\n <th>Empresa</th>\n <th>CPF_CNPJ</th>\n <th>Tipo de Cliente</th>\n <th>Onde nos encontrou</th>\n </tr>\n </thead>\n …Run Code Online (Sandbox Code Playgroud) 错误 | 帮助 当我尝试更改导航链接上的类时,jquery 无法正确启动。可能这个已经被其他js屏蔽了?
我正在创建我的index.php文件,其中包括一次header.php、sidebard.php 和 footer.php 一些页面被调用,条件是从侧边栏菜单中选择的。我尝试在单击另一个项目时更改活动导航链接并将“活动”添加到类中。但它只是不火。
这是我的sidebar.php的内容
`
<!-- Sidebar -->
<div class="sidebar">
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<li class="nav-item">
<a href="?page=home" class="nav-link">
<i class="nav-icon fas fa-home"></i>
<p>
Home
</p>
</a>
</li>
<li class="nav-item">
<a href="?page=notification" class="nav-link" id="nav-link">
<i class="nav-icon fas fa-info-square"></i>
<p>
Notification …Run Code Online (Sandbox Code Playgroud) 我花了很多时间来解决这个问题,并且花了我很多时间来找出答案。所以,我在这里为我自己写下,有些人需要这个解决方案。
我用Chart.js制作了一些有效的图形。但是极坐标图形和雷达不起作用。我收到以下错误:“未捕获的TypeError:无法读取null的属性'length'”
我使用charjs 2.3.0
我不知道错误会在哪里出现。
<div class="col-lg-6 col-md-6">
<canvas class="box box-warning" id="myChart4" width="400" height="400"></canvas>
</div>
<div class="col-lg-6 col-md-6">
<canvas class="box box-warning" id="myChart5" width="400" height="400"></canvas>
</div>
//////////////////////////////////////////////
// Chart Polar
//////////////////////////////////////////////
var ctx = document.getElementById("myChart4");
new Chart(ctx, {
type: 'polarArea',
data: {
labels: [
"Red",
"Blue",
"Yellow"
],
datasets: [{
data: [300, 50, 100],
backgroundColor: [
"#FF6384",
"#36A2EB",
"#FFCE56"
],
hoverBackgroundColor: [
"#FF6384",
"#36A2EB",
"#FFCE56"
]
}]
},
options: {
cutoutPercentage: 50,
animation: {
animateScale: false
}
}
});
//////////////////////////////////////////////
// Radar …Run Code Online (Sandbox Code Playgroud) 我尝试为 Laravel 7 安装和使用 adminLTE 3。
我有这个错误:
Argument 1 passed to JeroenNoten\LaravelAdminLte\AdminLte::__construct() must be of the type array, null given, called in /Applications/MAMP/htdocs/hedrinenew/vendor/jeroennoten/laravel-adminlte/src/AdminLteServiceProvider.php on line 23 (View: /Applications/MAMP/htdocs/hedrinenew/resources/views/adminlte.blade.php)
Run Code Online (Sandbox Code Playgroud)
我按照此页面的说明进行操作:https : //github.com/jeroennoten/Laravel-AdminLTE
这不是我第一次安装和使用 adminLTE,但那是我第一次遇到问题。
我正在使用Bootstrap(AdminLTE),我想让当前页面的菜单项处于活动状态.问题是,我不知道该怎么做.我确实有一些解决方案(除了在每个php文件中更改它),比如为每个链接放置一个IF语句,这将是一个可怕的解决方案(我认为).
<ul class="sidebar-menu">
<li class="header">HOOFD MENU</li>
<li class='treeview'>
<a href='#'>
<i class='fa fa-dashboard'></i> <span>Dashboard</span>
<span class='pull-right-container'>
<i class='fa fa-angle-left pull-right'></i>
</span>
</a>
<ul class='treeview-menu'>
<li><a href='account.php'><i class='fa fa-circle-o'></i>Account</a></li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
以上是菜单的一部分.因此菜单项(在本例中为Dashboard)和子菜单项都必须变为活动状态.
提前致谢!