• 欢迎访问老K博客,关注网络营销技术,分享网络营销精神!欢迎加入我们
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏老K博客吧

帝国留言板修改手机号必填

各种CMS标签 老K 8个月前 (12-23) 556次浏览 已收录 0个评论

帝国留言板修改必填项

打开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留言板中的联系电话设置成为了必填项。

如果网友不填写电话号码将不能提交成功,例如下图不填写联系方式,

提交后会提示“请输入留言姓名,邮箱,电话与留言内容”。

帝国留言板修改手机号必填
帝国留言板修改手机号必填

而我们把联系方式填写完整之后,便可以顺利提交了。

帝国留言板修改手机号必填
帝国留言板修改手机号必填

取消邮箱必填项

修改e/enews/gbookfun.php,第25行将||empty($email)这个删除

还要删除下面的代码

if(!chemail($email))

{

printerror(“EmailFail”,”history.go(-1)”,1);

}

同时还需修改\e\data\language\gb\pub\q_message.php文件

将\’EmptyGbookname\’=>\’请输入留言姓名,邮箱与留言内容\’, 改为\’EmptyGbookname\’=>\’请输入姓名,联系方式\’,


老K博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:帝国留言板修改手机号必填
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址