渲染后台界面首页

原创 2018-12-22 11:44:38 349
摘要:在安装和配置完tp5以后1、首先在public目录下复制index.pnp更名为admin.php作为后台的入口文件。2、打开application复制Index文件夹更名为admin,把admin下的controller目录下的index文件打开。3、打开后把index.php命名空间改一下的然后再引入控制器,Index类继承Controller。代码如下:namespace app\

在安装和配置完tp5以后

1、首先在public目录下复制index.pnp更名为admin.php作为后台的入口文件。

2、打开application复制Index文件夹更名为admin,把admin下的controller目录下的index文件打开。

3、打开后把index.php命名空间改一下的然后再引入控制器,Index类继承Controller。代码如下:

namespace app\admin\controller;
use think\Controller;
class Index extends Controller

4、在Index类下的index方法加载模版代码如下:

public function index()
{
    return $this->fetch();
}

5、创建刚才加载的模版,在admin模块下创建view目录(和controller同级)再在view目录下创建一个index目录接着往下创建一个index.html,将后台模版index.html的内容复制到刚才创建的index.html。

6、然后在public目录下的static目录创建一个名为admin文件夹,把后台模版的css、js、fonts等文件夹复制到里面。再打开index.html把引入的js,css文件路径改一下。

7、如果嫌引入的路径长写的麻烦,就在config目录下的template.php写上这句

'tpl_replace_string' =>[
    '__ADMIN__' => '/static/admin'
    ],

这样__ADMIN__就等同于 /static/admin了。

8、引入欢迎界面首先在index.php下写一个方法welcome代码如下:

public function welcome()
{
    return $this->fetch();
}

写完要给一个配套的模版文件,在view目录下的index下创建一个welcome.html。在这里写欢迎页面的样式。

9、接着要将welcome.html引入啦,在index.html找到引入欢迎页面那句将src里的内容改为:

src='{:url("welcome")}'

然后在浏览器上访问后台页面 url为 http://tp5.com/admin.php/admin

批改老师:天蓬老师批改时间:2018-12-22 13:34:57
老师总结:总结的很好, 后台实际上是通过内联框架来沉浸的,不只一个页面, 用到了url函数

发布手记

热门词条