摘要:在public目录下新建一个后台入口文件:admin.php<?php // [ 后台应用入口文件 ] namespace think; // 加载基础文件 require __DIR__ . '/../thinkphp/base.php'; // 支持事先使用静态方法设置Reque
在public目录下新建一个后台入口文件:admin.php
<?php
// [ 后台应用入口文件 ]
namespace think;
// 加载基础文件
require __DIR__ . '/../thinkphp/base.php';
// 支持事先使用静态方法设置Request对象和Config对象
// 执行应用并响应
Container::get('app')->run()->send();2.在application目录下新建一个admin模块,在admin模块中新建一个控制器Index,创建一个index方法来渲染后台首页
<?php
namespace app\admin\controller;
use think\Controller;
class Index extends Controller
{
public function index()
{
return $this->fetch();
}
public function welcome()
{
return $this->fetch();
}
}在public/static目录下新建一个admin目录,用来存放后台模板使用到的静态资源
在config/template.php中进行模板替换设置
'tpl_replace_string'=>[ '__ADMIN__'=>'/static/admin', ],
后台首页模板:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>后台登录-X-admin2.0</title>
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="__ADMIN__/css/font.css">
<link rel="stylesheet" href="__ADMIN__/css/xadmin.css">
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script src="__ADMIN__/lib/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="__ADMIN__/js/xadmin.js"></script>
</head>
<body>
<!-- 顶部开始 -->
<div>
<div><a href="./index.html">X-admin v2.0</a></div>
<div>
<i title="展开左侧栏"></i>
</div>
<ul class="layui-nav left fast-add" lay-filter="">
<li>
<a href="javascript:;">+新增</a>
<dl> <!-- 二级菜单 -->
<dd><a onclick="x_admin_show('资讯','http://www.baidu.com')"><i></i>资讯</a></dd>
<dd><a onclick="x_admin_show('图片','http://www.baidu.com')"><i></i>图片</a></dd>
<dd><a onclick="x_admin_show('用户','http://www.baidu.com')"><i></i>用户</a></dd>
</dl>
</li>
</ul>
<ul class="layui-nav right" lay-filter="">
<li>
<a href="javascript:;">admin</a>
<dl> <!-- 二级菜单 -->
<dd><a onclick="x_admin_show('个人信息','http://www.baidu.com')">个人信息</a></dd>
<dd><a onclick="x_admin_show('切换帐号','http://www.baidu.com')">切换帐号</a></dd>
<dd><a href="./login.html">退出</a></dd>
</dl>
</li>
<li class="layui-nav-item to-index"><a href="/">前台首页</a></li>
</ul>
</div>
<!-- 顶部结束 -->
<!-- 中部开始 -->
<!-- 左侧菜单开始 -->
<div>
<div id="side-nav">
<ul id="nav">
<li>
<a href="javascript:;">
<i></i>
<cite>会员管理</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="member-list.html">
<i></i>
<cite>会员列表</cite>
</a>
</li >
<li>
<a _href="member-del.html">
<i></i>
<cite>会员删除</cite>
</a>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>会员管理</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="xxx.html">
<i></i>
<cite>会员列表</cite>
</a>
</li >
<li>
<a _href="xx.html">
<i></i>
<cite>会员删除</cite>
</a>
</li>
<li>
<a _href="xx.html">
<i></i>
<cite>等级管理</cite>
</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>订单管理</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="order-list.html">
<i></i>
<cite>订单列表</cite>
</a>
</li >
</ul>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>分类管理</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="cate.html">
<i></i>
<cite>多级分类</cite>
</a>
</li >
</ul>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>城市联动</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="city.html">
<i></i>
<cite>三级地区联动</cite>
</a>
</li >
</ul>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>管理员管理</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="admin-list.html">
<i></i>
<cite>管理员列表</cite>
</a>
</li >
<li>
<a _href="admin-role.html">
<i></i>
<cite>角色管理</cite>
</a>
</li >
<li>
<a _href="admin-cate.html">
<i></i>
<cite>权限分类</cite>
</a>
</li >
<li>
<a _href="admin-rule.html">
<i></i>
<cite>权限管理</cite>
</a>
</li >
</ul>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>系统统计</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="echarts1.html">
<i></i>
<cite>拆线图</cite>
</a>
</li >
<li>
<a _href="echarts2.html">
<i></i>
<cite>柱状图</cite>
</a>
</li>
<li>
<a _href="echarts3.html">
<i></i>
<cite>地图</cite>
</a>
</li>
<li>
<a _href="echarts4.html">
<i></i>
<cite>饼图</cite>
</a>
</li>
<li>
<a _href="echarts5.html">
<i></i>
<cite>雷达图</cite>
</a>
</li>
<li>
<a _href="echarts6.html">
<i></i>
<cite>k线图</cite>
</a>
</li>
<li>
<a _href="echarts7.html">
<i></i>
<cite>热力图</cite>
</a>
</li>
<li>
<a _href="echarts8.html">
<i></i>
<cite>仪表图</cite>
</a>
</li>
</ul>
</li>
<li>
<a href="javascript:;">
<i></i>
<cite>图标字体</cite>
<i class="iconfont nav_right"></i>
</a>
<ul>
<li>
<a _href="unicode.html">
<i></i>
<cite>图标对应字体</cite>
</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- <div></div> -->
<!-- 左侧菜单结束 -->
<!-- 右侧主体开始 -->
<div>
<div class="layui-tab tab" lay-filter="xbs_tab" lay-allowclose="false">
&am
批改老师:天蓬老师批改时间:2018-12-08 17:29:50
老师总结:前端页面的渲染方式有很多种, 服务器端渲染目前还很多,php就非常适合,使用框架开发,就充分体现了这一点