摘要:在安装和配置完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函数