首页 热点专区 小学知识 中学知识 出国留学 考研考公
您的当前位置:首页正文

PHP 后台开发笔记 后台模板搭建

来源:要发发知识网

工程结构

application下面我们可以创建自己的模块比如用户管理,评论管理等模块,即一个文件夹。
我们采用MVC的结构。所以会有一个控制器层和视图层,控制器层写我们的逻辑,视图层是我们的界面模板等。

代码

命名空间

namespace app\admin\controller;

使用TP5的模板

use think\Controller;

加载当前模块下面 index 控制器下面的 index页面

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

公共的模板设置

把公共的模板放在View的public文件夹里。
设置js css 等路径,用STATIC代替项目里public static 路径。
TP5 引用JS CSS文件,下面两种方式等价。

{load href="__STATIC__/hadmin/static/h-ui.admin/js/H-ui.admin.js" /}

<script type="text/javascript" src="__STATIC__/hadmin/_ST/static/h-ui.admin/js/H-ui.admin.js"></script>

TP5 引用文件

{include file="public/_meta"}
{include file="public/_header"}
{include file="public/_menu"}

引用当前模块index控制器下面的welcome方法

{:url('index/welcome')}
 public function welcome() {
        return "hello api-admin";
    }
显示全文