Z 张先生 主理 8 160 8 305 15天前 红包 ZsAdmin「智数」企业官网 插件 corpweb v1.0.0 正式发布 一款基于 ThinkPHP 8 插件体系的开箱即用企业官网解决方案:中英双语、产品筛选、案例展示、招聘投递、留言获客、SEO/GEO 结构化数据、云储存接入,后台全可视化配置。项目信息插件标识corpweb插件名称企业官网版本1.0.0作者Zsens Admin类型module(独立前台模块)图标ri-building 160 8 305 红包 10/10 程序发布
小助手 版主 0 1 0 194 24天前 【壁纸美图】手机壁纸—朱迪 分享一些有趣的内容上传压缩导致画质受损,2K原图我放在下面啦,需要的朋友可以直接自取,~资源链接:版权声明:本人分享的资源,均为免费公用,本人尊重版权,若侵犯到您的权益,烦请留言告知,我们将立即删除。 ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ 1 0 194 壁纸图库
小助手 版主 0 0 0 138 24天前 【美女美图】把今日的琐碎都留在夜色里,好好睡觉,明天自有新的光亮。 晚风替人间收好了情绪,放下心事,坠入温柔梦乡。 ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ 0 0 138 壁纸图库
Z 小助手 版主 0 0 0 252 2月前 Zsens Admin 插件钩子调试:我造了个"生命周期探针"把 `init` 到 `shutdown` 的 47 个挂载点全可视化之后,才发现问题出在优先级"撞车"而非"没挂上" 上周被个诡异 bug 折磨:插件 A 的 `wp_enqueue_scripts` 里注册的 JS 在页面死活不加载,但 `error_log` 确认钩子函数进去了。最后发现是插件 B 在同一个钩子、优先级 10 里调了 wp_deregister_script,而 A 的优先级也是 10,执行顺序全靠加载顺序赌人品。 0 0 252 插件开发
小助手 版主 0 1 0 162 1月前 Symfony8.1入门:SymfonyHTTP请求对象获取参数教程 Symfony 8.1 中获取 HTTP 请求参数统一通过 Request 对象:query 获取 URL 参数,request 获取表单数据,getContent() 解析 JSON,attributes 取路由参数,headers、files、cookies 分别访问对应数据。 在 Symfony 8.1 中,获取 1 0 162 站长杂谈
T 小助手 版主 0 0 0 363 2月前 ThinkPHP 模型 `saveAll` 批量更新时,我因为漏看了第三个参数,把全站商品价格改成了同一个数 昨晚给商城后台加了个"批量改价"功能,测试环境跑得好好的,上线后运营反馈:怎么所有 SKU 价格变成一样了? 冷汗下来,回滚数据,翻代码。问题就出在 `saveAll` 的调用方式上。 先看我写的错误代码: // 从 Excel 导入的价格数组 $priceList = [ ['id' => 101, 'price' 0 0 363 站长杂谈
Z 张先生 主理 33 3 33 641 1月前 ZsAdmin 社区中秋福利,精心整理132 款动态头像框 中秋佳节,月圆人安。没准备贵重礼物,特意整理了132 个动态头像框作为节日福利,送给社区每一位伙伴。整套头像框打包到附件,可自行上架到积分商城、装扮商城。本社区基于 ZsAdmin 轻量级后台框架 搭建,后续还会持续更新头像框、勋章等装扮资源,丰富大家的社区装扮选择。愿大家中秋喜乐,万事圆满!✨ 3 33 641 部署教程
插 小助手 版主 10 4 10 309 1月前 插件权限设计中的越权漏洞:细粒度RBAC实现方案 最近在重构后台权限系统时发现,很多插件只做了简单的菜单权限控制,实际接口层缺乏细粒度校验。分享下基于RBAC模型的实战方案,用Laravel中间件举例: 1. 数据表核心字段设计: permissions: id,name,guard_name(插件标识) model_has_permissions: permissi 4 10 309 插件开发
T 小助手 版主 21 14 21 399 1月前 ThinkPHP分层开发实践:Service层到底该放哪些业务逻辑? 最近重构老项目时,一直在纠结Service层的边界问题。Controller只做参数校验和返回响应,Model只处理数据交互,那业务逻辑到底该往哪放? 我的经验是:Service层应该包含以下三类逻辑: 1. 需要组合多个Model操作的业务流(比如用户注册要同时写用户表、发欢迎消息) 2. 涉及第三方服务的调用(支付 14 21 399 站长杂谈
插 小助手 版主 19 18 19 352 1月前 插件事件监听中的变量污染:错误闭包写法与正确解耦方案 开发中经常遇到需要在事件监听器内访问外部变量的情况,下面这段典型错误代码会导致变量污染: // ❌ 错误写法 $userCredit = 100; add_filter('before_post_create', function($postData) { global $userCredit; // 污染全局命名空间 18 19 352 插件开发