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

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

476 2022-01-07 05:55:10

收藏
帝国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内容页点赞功能怎么用?

网站的点赞代表用户对网站内容的认可,点赞数越高代表质量越高,对于提升用户体...

8 642
帝国cms博客怎样将发布时间设置为秒/分钟/小时/天/个月前?
帝国cms博客怎样将发布时间设置为秒/分钟/小时/天/个月前?

最近发现想要用帝国CMS开发博客的客户越来越多,但帝国cms本身更多的是支持企...

7 830
有办法将多个帝国CMS网站会员系统数据库进行整合和同步吗?
有办法将多个帝国CMS网站会员系统数据库进行整合和同步吗?

如果能将手里的资源合并,会员渠道打通,则用起来更加舒服。而帝国CMS自带的会...

3 407
帝国cms一级栏目一直显示本栏目暂无新增信息怎么办?
帝国cms一级栏目一直显示本栏目暂无新增信息怎么办?

今天有客户联系鸥哥,说网站一级栏目下有4个子栏目,每个子栏目都是有信息的,但...

1 262
Wordpress转为帝国cms将会出现的问题
Wordpress转为帝国cms将会出现的问题

帝国cms和Wordpress是完全不同的程序,其设计理念有着天壤之别。转换肯定会存...

3 604
帝国cms怎样判断会员是否登录的状态?
帝国cms怎样判断会员是否登录的状态?

许多站点需要做帝国cms会员投稿的功能,不仅可以借此盈利,还能有效促进seo排名...

0 291
帝国cms会员投稿后白屏怎么办?
帝国cms会员投稿后白屏怎么办?

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

1 317
帝国CMS怎么整合Discuz
帝国CMS怎么整合Discuz

Discuz是一个相当流行的论坛系统,现在百度站长论坛还是使用的discuz。帝国cm...

0 322
随机帝国CMS开发教程
帝国cms怎样修改系统模型ID
帝国cms怎样修改系统模型ID

帝国cms默认是不允许修改系统模型ID的,因为一旦修改牵扯较大。那么,如果一定...

0 589
帝国cms 使用download.js下载视频文件
帝国cms 使用download.js下载视频文件

视频文件默认会被pc浏览器直接打开,此时download属性也同样无效。那么,要怎样...

0 360
帝国cms提取正文里的3张图片做缩略图
帝国cms提取正文里的3张图片做缩略图

帝国cms怎样提取正文里的3张图片做缩略图呢?...

0 529
一个双色球开奖号码是否命中的简单php判断代码
一个双色球开奖号码是否命中的简单php判断代码

分享一个帝国cms双色球开奖号码与开机号码是否命中的代码。一方面判断中了...

1 256
帝国cms判断图片是否带域名,无域名则补全域名
帝国cms判断图片是否带域名,无域名则补全域名

那么,我们要怎样在图片路径不完善的时候正常在手机端显示图片呢?...

0 350
帝国cms编辑器ckeditor怎样获取最新内容?
帝国cms编辑器ckeditor怎样获取最新内容?

帝国cms编辑器使用的是ckeditor,想要获取最新内容需要点击两下,否则取到的不...

0 257
帝国cms以sql形式插入下载文章
帝国cms以sql形式插入下载文章

帝国cms怎样以sql形似插入要下载的文章呢?这可以实现吗?...

2 346
帝国cms根据关键词调用相关文章,每个关键词调用4条
帝国cms根据关键词调用相关文章,每个关键词调用4条

帝国cms根据关键词调用相关文章,每个关键词调用信息不超过4条,如果关键词和栏...

8 376
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入