ThinkPHP 8.0 框架下载

ThinkPHP TP8.0

当前是 2023年12月份,ThinkPHP8.0 已经正式发布,想要下载体验下新版本,但是下载框架你可能会遇到问题,本文记录遇到的问题和解决方案。在下载 TP8.0 时,首先要确认下当前命令行 PHP 版本和 Composer 的版本,以免下载失败

辰风沐阳 阅读 173 2023-12-06

fastadmin 动态下拉组件 SelectPage

fastadmin ThinkPHP TP5.0

FastAdmin 中的动态下拉列表使用的是优秀强大的 Selectpage 插件,FastAdmin 对其进行了二次开发。这个插件适合用于下拉框数据较多时,比如: 发布文章时选择哪个用户发布的。并且支持下拉多选,非常实用

辰风沐阳 阅读 776 2022-06-21

一张图解析 FastAdmin 中的表格列表

fastadmin ThinkPHP TP5.0

一张图解析 FastAdmin 中的表格列表的功能。该图片将表格列表页面分为多个区域,详细解释说明各个区域展示的内容和功能,根据图片上的数字索引查看对应功能说明即可,本文是在问答区文章的理解上自己做的总结

辰风沐阳 阅读 1219 2022-06-20

TP6.0 框架的下载,优秀扩展包推荐

ThinkPHP

每次创建一个 TP6.0 新项目时,都要去翻文档找安装框架和扩展包的命令。本文记录一下,方便以后复制粘贴。也许此时你会想,我怎么会这么懒,嗯,没错,就是这么懒 !

辰风沐阳 阅读 1107 2021-11-21

ThinkTemplate 模板引擎

ThinkPHP TP6.0

ThinkTemplate是一个基于XML的性能卓越的编译型模板引擎,支持两种类型的模板标签,使用了动态编译和缓存技术,支持自定义标签库,一直作为ThinkPHP的内置模板引擎,现已经支持独立使用。

辰风沐阳 阅读 849 2021-11-14

TP6.0 模型获取器

ThinkPHP TP6.0

获取器的作用是对模型实例的(原始)数据做出自动处理。一个获取器对应模型的一个特殊方法(该方法必须为public类型),而且必须遵循框架的获取器方法名命名规范,命名规范: getFieldNameAttr, FieldName 为数据表字段的大驼峰转换

辰风沐阳 阅读 1022 2021-11-08

TP6.0 空控制器: 健壮系统服务

ThinkPHP TP6.0

当系统找不到指定的控制器名称的时候,系统会尝试定位当前应用下的空控制器(Error)类。单应用和多应用模式都支持空控制器,使用框架的空控制器可以使其当控制器不存在时 api 应用始终返回 json数据格式,进而达到健壮系统服务的目的

辰风沐阳 阅读 946 2021-11-07

TP6.0 验证码 topthink/think-captcha

ThinkPHP TP6.0

topthink/think-captcha 是 ThinkPHP 官方团队开发的适用于 TP 各版本的验证码扩展包,该验证码扩展包目前有三个主版本: 1.x、2.x、3.x,分别适用于: TP5.0、TP5.1、TP6.0

辰风沐阳 阅读 817 2021-09-09

TP6.0命令行之自定义指令

ThinkPHP TP6.0

自定义指令: 1. 创建自定义命令类文件 2. 在 config/console.php 配置文件定义命令 3. 在命令行测试运行

辰风沐阳 阅读 1246 2021-08-28

TP6.0 模型的关联删除

ThinkPHP TP6.0

模型的关联删除是经常使用的模型特性之一。适用场景举例: 1、在删除文章的同时删除下面的评论 2、 删除用户的同时删除用户的多条评论和多条操作日志

辰风沐阳 阅读 1056 2021-08-16