织梦dedecms自定义表单必填项设置方法
发布时间:2020-01-09
前面通过制作“在线报名”讲解了制作织梦dedecms自定义表单以及调用表单的方法,一般制作反馈表单都会设置有必填项,比如姓名、电话等,但是默认的dedecms自定义表单却没有必填项的设置,如果要设置织梦自定义表单的必填项,需要进行额外的修改!方法一:通过修改程序源文件实现1、在plus文件夹下找到diy.php文件,对其进行编辑,在第40行左右找到代码:1$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);2、在这行代码下面,添加以下代码后保存文件:123456789101112131415161718//增加必填字段判断if($required!=''){ if(preg_match('/,/', $required)){$requireds = explode(',',$required);foreach($requireds as $field){if($$field==''){showMsg('带*号的为必填内容,请正确填写', '-1');exit();}} }else{if($required==''){showMsg('带*号的为必填内容,请正确填写', '-1');exit();} }}//end3、在创建的自定义表单中找到代码:1