切换模式按钮变成了四个 不知道是自己改动哪里影响的
问题描述
切换模式按钮变成了四个 不知道是自己改动哪里影响的。
刚开始运行是正常的 后来改动的太多 变成这样的
问题截图
- 下边代码截图打印 得到这个
- 在此处打印 得到上图 打印的位置:vendor/dcat/laravel-admin/src/Layout/Navbar.php
app\Admin\bootstrap.php
<?php
use Dcat\Admin\Admin;
use Dcat\Admin\Grid;
use Dcat\Admin\Form;
use Dcat\Admin\Grid\Filter;
use Dcat\Admin\Show;
use Dcat\Admin\Layout\Navbar;
/**
* Dcat-admin - admin builder based on Laravel.
* @author jqh <https://github.com/jqhph>
*
* Bootstraper for Admin.
*
* Here you can remove builtin form field:
*
* extend custom field:
* Dcat\Admin\Form::extend('php', PHPEditor::class);
* Dcat\Admin\Grid\Column::extend('php', PHPEditor::class);
* Dcat\Admin\Grid\Filter::extend('php', PHPEditor::class);
*
* Or require js and css assets:
* Admin::css('/packages/prettydocs/css/styles.css');
* Admin::js('/packages/prettydocs/js/main.js');
*
*/
/*Admin::navbar(function (Navbar $navbar) {
$method = config('admin.layout.horizontal_menu') ? 'left' : 'right';
// ajax请求不执行
if (! Dcat\Admin\Support\Helper::isAjaxRequest()) {
$navbar->$method(App\Admin\Actions\AdminSetting::make()->message());
}
});*/
Admin::css('/assets/css/common.css');
$middlewareGroups中 web中间件增加了自己写的一个中间件
$middleware 增加了自己写的一个中间件
中间件里写了两次
$response = $next($request);
删除一个$response = $next($request);就好了