书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 19 个相关结果.
  • 序言

    2086 2018-10-09 《ThinkCMF5开发手册》
    QQ群: 版权声明 捐赠我们 本手册重点说明CMF用法,简单介绍TP5的使用,阅读前请先仔细查看 TP5完全开发手册 ,为方便大家,文档目录结构会尽量与TP5文档保持一致[info] 如果想快速了解 ThinkCMF 开发流程请看《老猫带你玩-ThinkCMF5快速入门》直播回看 QQ群: ThinkCMF 官方交流群 :31666941...
  • 入口文件

    web项目入口文件为public/index.php ThinkCMF5 采用单一入口文件模式,所以部署项目时请把项目根目录设置到 public 目录;入口文件主要完成一些常量,和路径配置,大致代码如下 // 调试模式开关 define ( "APP_DEBUG" , true ); // 定义CMF根目录,可更改此目录 defin...
  • 目录结构

    1094 2018-10-09 《ThinkCMF5开发手册》
    ThinkCMF5目录结构相比之前版本有大的调整: thinkcmf 根目录 ├─ api api 目录 ├─ app 应用目录 │ ├─ portal 门户应用目录 │ │ ├─ config . php ...
  • 删除数据

    删除当前模型 根据主键删除 条件删除 删除当前模型 删除模型数据,可以在实例化后调用delete方法。 $user = UserModel :: get ( 1 ); $user -> delete (); 根据主键删除 或者直接调用静态方法 UserModel :: destroy ( 1 ); // 支持批量删...
  • 模型定义

    模型调用 ThinkCMF5中定义一个模型: ThinkCMF中模型要带 Model 后缀的 <? php namespace app\user\model ; use think\Model ; class UserModel extends Model { } 模型会自动对应数据表...
  • 配置

    配置格式 静态配置文件 动态配置文件 读取配置 使用Config类的get方法读取配置,如: 使用tp5助手函数config读取配置: 读取所有的配置参数: 判断是否存在某个设置: 读取二级配置,可以使用: 动态配置 用Config 的set方法动态设置参数,如: 批量设置,如: 配置格式 ThinkCMF5采用的是 php 数...
  • 控制器模板渲染

    模板渲染 内容渲染 模板渲染 在控制器里面模板渲染,可以使用基类封装好的 fetch 方法; ThinkCMF5 设置的模板文件名分隔符是/ ,模板后缀名为html 常见 fetch 调用方法如下:1.不带任何参数: return $this -> fetch (); 系统会按照默认规则自动定位模板文件,其规则是: 当前主...
  • 什么是傻瓜式模板

    1180 2018-10-09 《ThinkCMF5开发手册》
    运营与码农的故事 小前端的挣外快 傻瓜式模板 我们了解cmf 之前的模板使用方式,都是由开发者通过编码来改变模板的内容,比如用户想改一个网站 logo,或者某个文字这些都要麻烦开发者! 这样事情就变的很复杂,如果你做好了一个项目客户就只想改个文字,还要打电话给你,这效率太低了,你也不好意思收钱! 运营与码农的故事 想想有没有这样一个场景 你给...
  • 为了更爽

    核心化 (都是为了升级方便!) 应用化 (生意做大时就增加应用吧) 模板化 (模板可以当产品销售了) 插件化 (又是可以拿来卖的) ThinkCMF5更加强调核心化 ,应用化 ,模板化 ,插件化 ,这4点贯穿了整个 cmf的开发过程,无论是 ThinkCMF官方团队成员,还是 ThinkCMF开发者都应该深入理解这4点概念. 核心化 (都是为...