迅睿CMS:后台显示字段回调
回调是用于在列表显示时对其值进行格式化,如果不填写回调函数,那么就会原样显示数据库储存内容。
CMS默认的回调函数有:
文本显示:dr_clearhtml 标题: title 评论专用: comment 多文件: files uid会员: uid 栏目: catid 副栏目:catids 日期时间: datetime 日期: date 会员信息: author 地区联动: linkage_address 联动菜单(单选)名称: linkage_name 联动菜单(多选)名称: linkages_name 单选字段名称: radio_name 下拉字段名称: select_name 复选框字段名称: checkbox_name 实时存储文本值:save_text_value 实时存储选择值:save_select_value 单文件显示图片:img 单文件:file 图片专用:image 去掉html代码:text 将html字符编码输出:code 原样输出:get_value
傻瓜式调用系统自带的回调
1、标题: title
普通的文本显示,会加上a超链接
2、评论: comment
3、多文件: files(4.5.3以上版本支持)
4、uid会员: uid
根据uid参数显示账号信息,后台会点击查看详情
5、栏目: catid
通过栏目id来显示对应的栏目名称
副栏目:catids,原理同上,会显示多个栏目
6、时间: datetime
显示时间戳转为具体时间格式
7、会员信息: author
同(3),根据author账号字段参数显示账号信息,后台会点击查看详情
8、地区联动: linkage_address
适用于地区的联动字段名称显示
9、联动菜单名称: linkage_name
同(8)适用于任意联动菜单
10、单选字段名称: radio_name
显示单选字段的name值
11、下拉字段名称: select_name
显示下拉字段的name值
12、复选框字段名称: checkbox_name
显示复选字段的name值,支持多个显示
13、实时存储文本值:save_text_value
直接编辑字段,实现实时存储
14、实时存储选择值:save_select_value
直接选择字段,实现实时存储状态值,这个字段对选项值有要求,只能是:1表示是,0表示否
比如这种,1表示上架,0表示下架
15、图片专用:image(4.5.3以上版本支持)
16、单文件:file(4.5.3以上版本支持)
二次开发自定义回调函数
如果需要其他回调方法怎么办?我们也提供开发者自己定义回调函数的方案
自定义函数文件:config/custom.php
(如果是插件开发也可以放到插件的自定义函数文件中:/dayrui/App/应用目录/Config/Hooks.php)
相关文档
- 迅睿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:重写系统Library类方法