PHPCODE
酷酷的鱼
酷酷的鱼在路上
展开
-
thinkphp curd 列表关联展现方式分享
在维护自己的开源框架中,针对后台列表模板,有时候我们需要在一键CURD的情况下,进行多个字段的关联显示,比如用户订单表里面存在user_id字段,那么在显示的时候,我们期望显示出用户的名称,而不是用户的ID,直接上代码给大家一个参考吧,我采用的是TPORM,由于TPORM里面的关联模型查询非自身的属性,只是一个函数/方法而已,只有采用反射类拿到注释的方式来解决了!在这里需要注意的是,我们绑定的nickname字段,如果父类模型也存在的话,是无法覆盖掉的。原创 2022-11-08 10:11:21 · 278 阅读 · 0 评论 -
thinkphp 后台管理框架swiftadmin的使用
SwiftAdmin 极速开发框架这款框架是基于ThinkPHP Layui 完美契合,在开发上采用最精简最高效的做法去完成业务系统的需求,是一款优秀的中后台极速开发解决方案。可以很卡快的上手开发,而且他的文档也很完善,代码量不是很多,但功能却不少。文档传送地址:前言 | SAPHP极速开发文档...原创 2021-12-11 19:15:33 · 1536 阅读 · 0 评论 -
Java PHP C# 哪个搭建网站简单点
必然是php,先从编程语言层面上来说, php的切入点就是简单,快速开发,对于非phper来说 仿照项目的代码都可以对代码改几行,而且是脚本语言在部署到修改的流程必然是比编译语言来的简单, 其次从语言特性上来说, php是非常做web开发的,比如国内流行的THINKPHP框架现在从以下几点来分析:PHP建站:29000000(两千九百万)Java建站:9040000(九百零四万)C#建站:3030000(三百零三万)主流编程语言一:JavaJava是由Sun Microsyste转载 2021-06-29 22:52:07 · 1880 阅读 · 0 评论 -
加载全局中间件。。
// 执行插件中间件 $dirs = $pluginInfo['path'].'middleware'; if (is_dir($dirs)) { $middleware = []; foreach (scandir($dirs) as $name) { $filename = $dirs . DIRECTORY_SEPARAT...原创 2021-03-29 15:15:05 · 92 阅读 · 0 评论 -
记录下thinkphp写session的东西
// 开启sessionsession_start();$token = \session_id();// 获取运行目录$dir = $_SERVER['DOCUMENT_ROOT'];$config = str_replace('public','config/',$dir);$prefix = include($config.'session.php');$dir = str_replace('public','runtime/session/',$dir);if (!empty..原创 2021-01-30 21:03:43 · 107 阅读 · 0 评论 -
用户注册的四种状态
$.ajax({ url: $(this).attr('action'), type: 'POST', dataType: 'json', timeout: 6000, data: $(this).serialize(), beforeSend: function(xhr){ // 注册之前...原创 2020-10-14 16:47:47 · 798 阅读 · 0 评论 -
PHP获取系统信息,保留自用
// 组合系统信息 $system['app'] = config('app.app_name'); $system['version'] = config('app.app_version'); $system['copyright'] = config('app.app_copyright'); $system['php_version'] = PHP_VERSION; $system['ph...原创 2020-10-09 20:17:49 · 197 阅读 · 0 评论 -
PHP列表页分页思路
1、后端的列表页,由于只需要传递参数,那么只需要使用当前数据的总数+当前显示的条数即可以展现列表页2、前端的列表页,由于SEO的需要,所以不能使用JS去创建列表页,而且由于栏目分页和筛选页的URL的不同,== 所以在用户访问的前端分页数据的时候,需要在前端控制器去首先缓存当前页码,然后去在后台读取用户所配置的前端列表页+筛选页的URL格式= 然后把p参数改变为page方便替换,其次使用URL助手函数传递当前的栏目模型+jumpUrl跳转参数合并为列表页(或者筛选页)的前端URL进行显示。..原创 2020-09-18 17:05:49 · 244 阅读 · 0 评论