7 472 2021-01-18 20:57:14
收藏帝国cms网站留言板默认设置的必填项为姓名、邮箱、留言内容,但是联系方式却是个选填。帝国网站的留言板我们如何设置联系电话为必填项呢?
打开gookfun.php文件,一般默认路径为/e/enews/gbookfun.php。打开文件找到代码“if(empty($bid)||empty($name)||empty($email)||!trim($lytext))”(大约在22行),其中代码字段name指姓名,email指邮箱,lytext为留言内容。
将代码
“if(empty($bid)||empty($name)||empty($email)||!trim($lytext))”
修改成
“if(empty($bid)||empty($name)||empty($email)||empty($mycall)||!trim($lytext))”
代码解读:在之前原代码中加入empty($mycall)并用||隔开,这里的字段mycall便是指联系电话。上诉代码修改之后就必须填写联系电话之后才能提交,但是我们的工作还没有完,还需要修改提示语。打开帝国CMS语言包q_message.php文件,默认路径一般为e/data/language/gb/pub/q_message.php,打开之后找到'EmptyGbookname'=>'请输入留言姓名,邮箱与留言内容',大约在66行。
将这句话“'EmptyGbookname'=>'请输入留言姓名,邮箱与留言内容',”修改成“'EmptyGbookname'=>'请输入留言姓名,邮箱,电话与留言内容',”。也就是在提示语中加入“电话”。
这样我们就将帝国CMS留言板中的联系电话设置成为了必填项。如果网友不填写电话号码将不能提交成功,例如下图不填写联系方式,提交后会提示“请输入留言姓名,邮箱,电话与留言内容”。
本文地址:https://xzo.com.cn/develop/empire/186.html
如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。
帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用。
当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。
今天有客户向鸥哥求助说宝塔面板帝国cms搬家报错No input file specified,这...
猜你喜欢小功能如果直接用rand()调用随机ID是非常消耗性能的。小网站几百几...
许多客户在使用帝国cms建站后想要再做一个网站,但复制所有的文件到新服务器...
帝国cms删除文章时往往非常彻底,不仅删除了数据库里的文章信息、生成的页面,...
今天客户遇到一个问题,会员发布投稿信息后白屏了。但信息会正常发布出来,后台...
我们知道js有alert属性可用于弹窗提示,但比较难看。帝国cms的弹窗提示虽然同...
宝塔面板是一款非常好用的服务器管理软件,但在安装完宝塔后,有些人可能会忘记...
视频文件默认会被pc浏览器直接打开,此时download属性也同样无效。那么,要怎样...
对于高度定制化的帝国cms用户而言,支持投稿添加tag的功能更利于seo优化。那...
帝国CMS默认的上一篇,下一篇调用标签为:上一篇[!--info.pre--],下一篇�...
看到有人需要会员注册激活后发送欢迎邮件,本人研究数日,终于成功,本人小白一个...
帝国CMS7.5默认编辑器添加代码高亮...
帝国CMS二次开发静态页面生成为压缩代码功能怎么做呢?其实非常简单,源码如下:...
帝国CMS7.5的后台就新增了“伪静态设置”的功能,我们只需要简单配置下后台就...
帝国cms一般是支持分页模式,但下拉加载更多无疑更有技术感。那么,怎样做下拉...
现在市面上也有许多的完善的小说系统了,今天来分享下利用帝国CMS如何开发小...