迅睿CMS:Table类:后台自定义条件筛选查询
基于Table类开发的后台控制器支持自定义条件查询,例如:
cms框架内置了常用的模糊匹配和时间段匹配方式
在开发中,会有增加筛选查询条件的需求,下面来介绍如何把某些自定义字段作为查询条件增加上去
1、首先需要在控制器中定义开启变量,例如控制器:dayrui/App/Demo/Controllers/Admin/Home.php
增加这个控制变量,表示此控制器开启自定义条件搜索
2、在对应的模板中添加搜索条件,默认搜索表单是这样的代码:
添加条件格式也要采用form的方式,也就是把代码加到form里,例如我要添加一个自定义字段aaa搜索,搜索这个aaa值,写法是:
当填写aaa值的时候,会组合进现有的搜索条件中,按AND来组装SQL
相关文档
- 迅睿CMS:程序兼容检测:安装某些应用插件
- 迅睿CMS:后台字段回调格式无效
- 迅睿CMS:图片验证码不正确
- 迅睿CMS:没有给当前站点分配管理菜单权限
- 迅睿CMS:从详细内容中自动提取简介字段(description...
- 迅睿CMS:后台列表页面没有数据
- 迅睿CMS:数据库提示 index column size to...
- 迅睿CMS:快捷登录注册页面升级
- 迅睿CMS:用户组支持在线付款的升级
- 迅睿CMS:测试版升级到正式版
- 迅睿CMS:如何排查js错误
- 迅睿CMS:content类二次开发升级说明
- 迅睿CMS:宝塔导致后台无法登录提示系统故障
- 迅睿CMS:后台登录故障{"code":1,...
- 迅睿CMS:升级没成功/升级出现故障/怎么办
- 迅睿CMS:缩略图/单文件/多文件开启远程下载功能
- 迅睿CMS:404页面设置/404状态码
- 迅睿CMS:分页标签的统计标签样式缺失
- 迅睿CMS:4.5.3手动升级用户系统插件
- 迅睿CMS:防止垃圾信息提交/预防灌水
上一篇: 迅睿CMS:栏目过多时的解决方案
下一篇: 迅睿CMS:模块表单提交后的回调开发