书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 47 个相关结果.
  • 行为日志

    行为日志 行为日志 LinCMS TP5 通过原生框架的Hook实现了行为日志的记录,在需要记录日志的地方监听logger钩子,即可实现日志记录 public function register ( Request $request ) { $params = $request -> post ();...
  • 控制器定义

    控制器定义 控制器定义 ThinkCMF5的控制器完全按 TP5的控制器用法来,但 CMF 封装了几个重要控制器基类,为了更方便开发者,我们建议如果没有特殊需求,自己创建的控制器请最好继承一个基类控制器; 用于 WEB 项目的基类控制器有四个,分别是:BaseController ,HomeBaseController ,UserBaseContr...
  • 路由

    1002 2018-10-09 《ThinkCMF5开发手册》
    路由模式 路由定义 URL 生成 指定 url 后缀名 自动生成域名 路由模式 ThinkCMF5 采用的路由模式是混合模式;这种模式下,只会对设置路由规则的按路由规则来访问,其它还按 path_info 方式访问; http : //yourServerName/index.php/应用/控制器/操作/[参数名/参数值...] ...
  • 控制器

    控制器 基类控制器 基础结构 属性和方法 数据限制 关联查询 数据校验 权限控制 视图渲染 模板布局 控制器 基类控制器 FastAdmin中定义了三个基类控制器,分别位于 application / common / controller / Api . php //API接口基类控制器 application / c...
  • 单元测试

    单元测试 添加单元测试文件 单元测试 首先安装ThinkPHP5 的单元测试扩展,进入命令行,切换到tp5的应用根目录下面,执行: composer require topthink / think - testing 官方的5.0 版本的扩展库版本号都是1.* ,2.0 版本均为ThinkPHP5.1 版...
  • 请求信息

    获取请求对象 获取请求信息 TP5已经将请求封装为\think\Request ,所有的请求信息可以通过请求对象获取; 获取请求对象 请求对象的获取有两种方式:1.在控制器方法内可以直接通过 request 属性获取: $request = $this -> request ; 2.在其它地方可以Request的单例方法 $re...
  • 后端开发-vue经典页面

    后端开发-vue经典页面 强烈不推荐在vue-admin里直接写死路由-推荐官方的方法 创建后台控制器 添加后台接口 注意后台接口的更改每次都要点击清空缓存才能生效 后端开发-vue经典页面 强烈不推荐在vue-admin里直接写死路由-推荐官方的方法 InitAdmin的动态页面技术虽然将来会覆盖95%以上的后台开发工作,但是目前...
  • CREATE TABLE

    CREATE TABLE Description Syntax Explanations Temporary Tables COMMENT AUTO_INCREMENT PRIMARY KEY FOREIGN KEY Cluster by Table PARTITION and PARTITIONS Examples Const...
  • 路由

    路由 路由 在User 类下面,我们定义了一个login 方法,也就是一个Api,既然是Api,就必须要有一个与之对应的访问url ,前端在访问这个url 之后,就会路由 到我们这个login 方法。那么路由 如何定义呢?TP5框架提供了很多种的路由定义方式,但总的来说分为注解路由 和配置路由 两种,从字面意思来理解也很好理解,前者就是在方法上面,像...
  • 初始化数据库

    初始化数据库 进入安装流程 填写数据库信息和管理员账号 安装数据库 完成安装 定时任务配置 常见的安装问题 初始化数据库 进入安装流程 从WeiPHP5.0开始,入口文件index不在根目录下,而是沿用TP5风格,放在public目录(https://www.kancloud.cn/manual/thinkphp5_1/353954)...