pbootcms筛选功能对字符的不友好
2022/3/10 23:19:32
本文主要是介绍pbootcms筛选功能对字符的不友好,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
pbootcms的筛选功能存在一些问题,比如筛选参数里有小数点,下划线等等就会报错出现错误,怎么改才能允许这些字符参加筛选?
1,在ParserModel.php里修改
路径:/apps/home/model/ParserModel.php
修改:在大约1344行,搜索“// 扩展字段数据筛选”找到该代码。
// 只对有分页的列表有效 if ($page) { // tags数据传值筛选 if (! ! $get_tag = get('tag', 'vars')) { if ($fuzzy) { $where2[] = "a.tags like '%" . $get_tag . "%'"; } else { $where2[] = "a.tags='" . $get_tag . "'"; } } // 扩展字段数据筛选 foreach ($_GET as $key => $value) { if (preg_match('/^ext_[\w\-]+$/', $key)) { // 其他字段不加入 $where3[$key] = get($key); } } }
其中原本是
$where3[$key] = get($key, 'vars');
修改成
$where3[$key] = get($key);
这篇关于pbootcms筛选功能对字符的不友好的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24怎么切换 Git 项目的远程仓库地址?-icode9专业技术文章分享
- 2024-12-24怎么更改 Git 远程仓库的名称?-icode9专业技术文章分享
- 2024-12-24更改 Git 本地分支关联的远程分支是什么命令?-icode9专业技术文章分享
- 2024-12-24uniapp 连接之后会被立马断开是什么原因?-icode9专业技术文章分享
- 2024-12-24cdn 路径可以指定规则映射吗?-icode9专业技术文章分享
- 2024-12-24CAP:Serverless?+AI?让应用开发更简单
- 2024-12-23新能源车企如何通过CRM工具优化客户关系管理,增强客户忠诚度与品牌影响力
- 2024-12-23原创tauri2.1+vite6.0+rust+arco客户端os平台系统|tauri2+rust桌面os管理
- 2024-12-23DevExpress 怎么实现右键菜单(Context Menu)显示中文?-icode9专业技术文章分享
- 2024-12-22怎么通过控制台去看我的页面渲染的内容在哪个文件中呢-icode9专业技术文章分享