下载鸥 > 网站下载 > 开发教程 > 帝国CMS

填坑笔记:帝国cms复选字段报错

514 2022-01-07 05:55:10

收藏
填坑笔记:帝国cms复选字段报错
帝国cms复选框是一个比较常见的功能,我们可以通过使用复选款实现许多复杂的效果如筛选、如展示。但今天鸥哥在用复选框做筛选开发的过程中,出现了一个问题。
 

流程还原

给字段一个名称function,而后给字段按照值==名称的方式进行赋值。如:
1==aaa
2==bbb
3==ccc
4==ddd

而后,生成了缓存模板表单,打算发布一条信息测试。结果信息编辑页是空白的。

排查编辑模板,发现有一行报错。

继续排查下去,发现没有问题,但编辑器也跟着报错了。

突然灵光一闪,是不是字段名function的问题?

字段改名后重试,报错消失一切正常。
 

填坑心得

鸥哥此次用function做字段名,主要是因为function这个单词与需要表达的意思功能非常贴切,于是想着用他。

但字段名与某些指定类型的名词冲突是非常高发的问题,也由此带来想当多的bug。

如果不是在很久以前吃过类似的亏,那么可能排查工作就一发不可收拾了。

因此,鉴于鸥哥踩的坑,大家要注意各类函数的专有名词不要用做字段名称。

不仅帝国如此,织梦同样如此。鸥哥当年踩坑的就是织梦,时隔多年又是一脚踏了进去。

所幸如今有这个意识了,此次也只耽误了2分钟就解决了问题。
 

附注

再啰嗦一句,依稀记得字段名用中划线也会导致bug,但下划线没有问题。如:
ziduan-ming,会导致报错
​​​​​​​ziduan_ming,则没有问题

本文地址:https://xzo.com.cn/develop/empire/1068.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
忘记帝国CMS账号/密码/认证码如何重置
忘记帝国CMS账号/密码/认证码如何重置

部分用户一段时间没有登录后台,或是换了机器忘记了帝国CMS账号/密码/认证码,...

16 981
网上下载的帝国CMS免费模板,怎样防止后门与挂马?
网上下载的帝国CMS免费模板,怎样防止后门与挂马?

帝国CMS是一款相当安全的开源cms程序,如果使用规范的模板,一般是不会被挂马的...

7 998
帝国cms制作信息反馈表的方法
帝国cms制作信息反馈表的方法

帝国cms自带的信息反馈功能,不仅可以实现留言功能,还可以实现像在线报名、反...

1 470
帝国cms灵动标签调用友情链接的多种形式
帝国cms灵动标签调用友情链接的多种形式

帝国cms怎样用灵动标签调用友情链接?又要怎样区分链接有没有图片、友情链接...

1 415
帝国cms怎样去掉面包屑导航里的隐藏栏目
帝国cms怎样去掉面包屑导航里的隐藏栏目

帝国cms有隐藏栏目的功能,但隐藏栏目的文章如果展示,面包屑导航里会带上被隐...

1 557
帝国cms会员投稿后白屏怎么办?
帝国cms会员投稿后白屏怎么办?

今天客户遇到一个问题,会员发布投稿信息后白屏了。但信息会正常发布出来,后台...

2 425
帝国cms默认评论表情添加修改调用与删除
帝国cms默认评论表情添加修改调用与删除

帝国cms评论中默认的表情包是QQ表情,默认显示10个,可以添加可以修改,本文详细...

0 329
帝国cms怎样在列表循环list.var中插入广告?
帝国cms怎样在列表循环list.var中插入广告?

帝国cms程序广泛应用于各行各业的网站建设,其安全性高、性能强大。但网站建...

3 411
推荐插件
帝国cms自动给正文关键词添加tag内链
帝国cms自动给正文关键词添加tag内链

帝国cms有自带的给关键词添加内链功能,但需要手动添加关键词,容易出现疏漏和...

0 656
帝国CMS内网用户静态站点文章访客统计插件
帝国CMS内网用户静态站点文章访客统计插件

本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...

0 451
帝国cms百度文字识别ocr接口对接插件
帝国cms百度文字识别ocr接口对接插件

许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...

0 362
帝国cms批量添加后台用户插件
帝国cms批量添加后台用户插件

使用帝国cms的企业用户、新闻资讯类站点的用户很多,此类站点很多时候需要有...

0 579
帝国cms智能自动审核按星期几审核指定栏目带推送插件
帝国cms智能自动审核按星期几审核指定栏目带推送插件

采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...

0 1127
帝国cms自动生成文章新闻目录插件下载
帝国cms自动生成文章新闻目录插件下载

用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...

0 972
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1157
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 366
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入