一、主页前台
- 在app\admin\view\下建index目录
- 复制\public\static\almasaeed2010\adminlte\index.html到pp\admin\view\index
- 修改引用目录
plugins/替换成{ADMINLTE}plugins/
dist/替换成{ADMINLTE}dist/ - 修改标题
- 修改logo和后台管理名称
- 固定页眉和页脚在body中加class如下:
<body class="hold-transition sidebar-mini layout-fixed layout-navbar-fixed layout-footer-fixed">
layout-navbar-fixed layout-footer-fixed
- Dashboard下拉列表类去掉 menu-open 打开默认列表不展开
- Dashboard下拉列表a标签类去掉 active 不激活
- Dashboard v1下拉列表项的a标签类去掉 active 不激活
- 左上角删除 Notifications Dropdown Menu 处的警告
- 左上角修改 Messages Dropdown Menu i标签图标改成 fa-user
- Messages Dropdown Menu 内a标签内容改为
<span class="badge badge-danger"><i class="far fa-user"></i> 欢迎你 admin</span>
- 删除message只留下三个a标签
<div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
<a href="#" class="dropdown-item dropdown-footer">{$uname}</a>
<div class="dropdown-divider"></div>
<a href="{:url('/index/logout')}" class="dropdown-item dropdown-footer">退出登陆</a>
<div class="dropdown-divider"></div>
<a href="javascript:;" onclick="clearCache(this)" class="dropdown-item dropdown-footer">清除缓存</a>
</div>
二、后台
index.php 代码
class Index extends Common
{
public function index()
{
return view('index',['uname'=>session('uname'),'uid'=>session('uid')]);
}
public function logout()
{
Session::clear();
return redirect('/login/index')->send();
}
}
- 终端建 php think make:controller admin@Common
common.php 代码
```php
class Common extends BaseController
{public function initialize()
{$session_uid = session('uid');
$session_uname = session('uname');
if(!$session_uid){
return redirect('login/index')->send();
}
}
}
```
- 除login控制器外,都extends Common,继承Common类
三、谢谢大家
希望对大家有帮助