zoukankan      html  css  js  c++  java
  • 关于tp5框架的安装与配置

    1 如需使用tp5需要通过终端进行输入

    composer create-project topthink/think=5.0.* tp5  --prefer-dist进行框架下载安装

    入口文件:public/index.php、

    控制器文件:application/index/controller/Index.php

    视图文件:application/index/view/index.html

    静态文件的位置:建议放到public根目录下static文件中

    数据库配置文件:application/database.php

    需要修改数据库的名字,输入用户名跟密码为root,需要在prefix加上扩展名,同样数据库也需要加上扩展的名字,其基本写法为tp5_表名,

    公共配置文件:application/config.php,应用调试模式需要更改为true

    2 在进行TP5使用的时候需要先进行封装 其基本写法为use hinkControllerxx文件,在view下的文件需要与控制器的文件对应起来,然后在进行渲染摸板return $this->fetch().控制器中文件需要以大写字母开头例如如下文件

     3 

    1、普通模式:关闭路由,完全使用默认的PATH_INFO方式URL;

    'url_route_on'  =>  false,

    2、混合模式:开启路由,并使用路由定义+默认PATH_INFO方式的混合;

    'url_route_on'  =>  true,
    'url_route_must'=>  false,

    3、强制模式:开启路由,并设置必须定义路由才能访问:

    'url_route_on'                 =>  true,
    'url_route_must'               =>  true,
    开启路由需要进行初始化定义其基本写法为
    public function _initialize(){}

     先进行类库的引用,在进行修改

    4 hinkController类的redirect方法可以实现页面的重定向功能。

    $this->redirect('News/category', ['cate_id' => 2]);
  • 相关阅读:
    bootstrap table load属性
    Jquery中hide()、show()、remove()特性
    Jquery精准计算
    .nojekyll 文件是什么
    快来用 Nuxt 开发静态网站
    CI:持续集成
    把组件库发布到 npm
    JS的各种模块化规范
    打包发布:让组件库支持按需加载
    docz: 组件库文档 so easy!
  • 原文地址:https://www.cnblogs.com/mmore123/p/12749726.html
Copyright © 2011-2022 走看看