欢迎来到资源库(www.zyku.net)

DedeCMS

当前位置:首页 > CMS教程 > DedeCMS > 自定义表单

DedeCMS自定义表单字段设置为必填项的方法

时间:2017-02-23|栏目:DedeCMS|点击:|我要投稿

织梦dedecms默认的自定义表单没有必填项的功能,不过我们可以自己通过二次开发让其拥有这个功能,方法就是用php验证,方法如下:

1、打开/plus/diy.php文件,在第40行代码下面加入如下代码:

  //增加必填字段判断
  if($required!=''){
      if(preg_match('/,/', $required))
      {
          $requireds = explode(',',$required);
          foreach($requireds as $field){
      if($$field==''){
          showMsg('带*号的为必填内容,请正确填写', '-1');
          exit();
          }
      }
      	}else{
          if($required==''){
          showMsg('带*号的为必填内容,请正确填写', '-1');
          exit();
          }
      }
  }
  //end

2、在模版的表单里加入如下 :

<input type="hidden" name="required" value="name,qq" />

(资源库 www.zyku.net)

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务