博客列表 >tp新闻实战笔记二(后台主页和防登录欺骗)

tp新闻实战笔记二(后台主页和防登录欺骗)

牡丹飞
牡丹飞原创
2020年12月22日 14:58:13561浏览

一、主页前台

  • 在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>&nbsp;&nbsp;欢迎你&nbsp;&nbsp;admin</span>
  • 删除message只留下三个a标签
    1. <div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
    2. <a href="#" class="dropdown-item dropdown-footer">{$uname}</a>
    3. <div class="dropdown-divider"></div>
    4. <a href="{:url('/index/logout')}" class="dropdown-item dropdown-footer">退出登陆</a>
    5. <div class="dropdown-divider"></div>
    6. <a href="javascript:;" onclick="clearCache(this)" class="dropdown-item dropdown-footer">清除缓存</a>
    7. </div>

二、后台

  • index.php 代码

    1. class Index extends Common
    2. {
    3. public function index()
    4. {
    5. return view('index',['uname'=>session('uname'),'uid'=>session('uid')]);
    6. }
    7. public function logout()
    8. {
    9. Session::clear();
    10. return redirect('/login/index')->send();
    11. }
    12. }
  • 终端建 php think make:controller admin@Common
  • common.php 代码
    ```php
    class Common extends BaseController
    {

    public function initialize()
    {

    1. $session_uid = session('uid');
    2. $session_uname = session('uname');
    3. if(!$session_uid){
    4. return redirect('login/index')->send();
    5. }

    }

}
```

  • 除login控制器外,都extends Common,继承Common类

三、谢谢大家

希望对大家有帮助

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议