3 209 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程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用。
当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。
帝国CMStag作为聚合页,应用十分广泛。但作为聚合页,配图往往是必不可少的。帝...
很多朋友用惯了织梦CMS,转到帝国之后就非常困惑,因为织梦CMS的文章是有一个se...
如今phpcms由于停止更新不能继续用下去了,我们就更加推荐帝国。那么,phpcms可...
很多采集站点可能是这样操作的:采集好的资讯时间是采集时间,到了发布的时候会...
网上关于取消会员邮箱必填的教程很多,但大都不完整。今天放出完整版本,确保全...
静态页面代码压缩一下可提高网站加载速度,如果程序非常复杂的话,可以节约带宽...
帝国cms后台可以做手动添加会员的功能吗,要怎么添加呢?请参考下方教程了解帝...
使用帝国CMS的朋友可能有这样的需求:由于信息发生变化,或是数据出了问题,想要...
如果平时喜欢挂着帝国cms网站后台不关闭,又留心了网站日志的朋友就会发现DoT...
帝国cms生成的静态页面,大多是在gethtml()函数下实现代码压缩,但自定义页面、...
如果对被攻击一无所知,也没有听说过CC、DDoS的概念,那被攻击以后,只能懵逼等到...
在网站运营过程中,我们可能因为这样那样的原因需要批量删除大批文章信息,几十...
帝国CMS多值字段是一个字段包含N条内容的方法,通过合理运用多值字段,我们可以...
现如今,许多商家通过机器批量给网站发留言,一条两条还可以接受,有的商家却是拼...
在线留言是我们常用的功能,通过开发一个简单的留言板,我们可以有效与潜在用户...
按钮通过增加一个简单的高光,可以大大提升吸引眼球的概率。以前网站做类似的...