夺命雷公狗---Thinkphp----3之后台搭建

时间:2021-10-22 04:10:54

我们这里来搭建我们网站所需要用到的后台:

我们直接打开WEB目录,然后直接赋值Home文件粘贴并改名为Admin,效果如下所示:

夺命雷公狗---Thinkphp----3之后台搭建

然后修改他的控制器:

夺命雷公狗---Thinkphp----3之后台搭建

代码修改成如下所示:

<?php
namespace Admin\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
$this->display();
}
}

然后我们将我们准备好的模版文件放到view目录下如下,并且创建一个和Index控制器同名的文件夹:

夺命雷公狗---Thinkphp----3之后台搭建

然后再对她进行访问看看效果如何:

夺命雷公狗---Thinkphp----3之后台搭建

见到这里不用害怕,我们回到IndexController.class.php控制器下对他静修修改下即可,因为我们这套后台使用的是分针技术实现的,所以我们要对她的控制器和模版文件进行修改:

IndexController.class.php修改成如下所示:

<?php
namespace Admin\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
$this -> display();
} public function top(){
$this -> display();
} public function left(){
$this -> display();
} public function swich(){
$this -> display();
} public function main(){
$this -> display();
}
}

然后回到视图里面将我们后台需要用到的模版赋值到视图文件夹下:

夺命雷公狗---Thinkphp----3之后台搭建

让后看下index.html看下里面的分针那里是否需要改变:

夺命雷公狗---Thinkphp----3之后台搭建

<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>网站后台管理系统</title>
<link rel="shortcut icon" href="images/favicon.ico" />
<link href="css/css.css" type="text/css" rel="stylesheet" />
</head>
<!--框架样式-->
<frameset rows="95,*,30" cols="*" frameborder="no" border="0" framespacing="0">
<!--top样式-->
<frame src="__MODULE__/Index/top" name="topframe" scrolling="no" noresize id="topframe" title="topframe" />
<!--contact样式-->
<frameset id="attachucp" framespacing="0" border="0" frameborder="no" cols="194,12,*" rows="*">
<frame scrolling="auto" noresize="" frameborder="no" name="leftFrame" src="__MODULE__/Index/left"></frame>
<frame id="leftbar" scrolling="no" noresize="" name="switchFrame" src="__MODULE__/Index/swich"></frame>
<frame scrolling="auto" noresize="" border="0" name="mainFrame" src="__MODULE__/Index/main"></frame>
</frameset>
<!--bottom样式-->
<frame src="__MODULE__/Index/bottom" name="bottomFrame" scrolling="No" noresize="noresize" id="bottomFrame" title="bottomFrame" />
</frameset><noframes></noframes>
<!--不可以删除-->
</html>

__MODULE__ 的作用是:会替换成当前模块的URL地址 (不含域名)

然后在对他进行访问看看效果如何:

夺命雷公狗---Thinkphp----3之后台搭建

长得真难看,原因很简单,因为我们的css和js和图片的路径都还没引入,所以我们回到模版目录首页文件夹,然后创建一个名为Public的文件夹:然后再创建一个名为Admin的目录:

夺命雷公狗---Thinkphp----3之后台搭建

然后再将我们美工给我们写好的页面样式和图片都放入到Admin文件夹里面,如下所示:

夺命雷公狗---Thinkphp----3之后台搭建

然后再去修改下如下这几个页面的css和js以及图片的路径即可:

夺命雷公狗---Thinkphp----3之后台搭建

修改时候直接用图片自带的函数来进行修改即可:

__PUBLIC__:会被替换成当前网站的公共目录 通常是 /Public/

夺命雷公狗---Thinkphp----3之后台搭建

这几个页面都改好后再去刷新下看看效果如何:

夺命雷公狗---Thinkphp----3之后台搭建

YES,后台模版部分基本上搭建完成...