无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻 > 公司新闻 >

织梦自定表单的全面提升对策

时间:2021-01-20 22:01来源:未知 作者:jianzhan 点击:
短视頻,自新闻媒体,达人种草1站服务大家在应用织梦CMS构建网站的情况下,一般必须用到自定表单来完成诸如线上定单、线上留言、线上报考的作用,但是,织梦CMS的自定表单作用并

织梦自定表单的全面提升对策


短视頻,自新闻媒体,达人种草1站服务

大家在应用织梦CMS构建网站的情况下,一般必须用到自定表单来完成诸如线上定单、线上留言、线上报考的作用,但是,织梦CMS的自定表单作用并不是十分健全,下面由湖南省长沙企业网站建设企业-飞云技术专业建网站工作中室和大伙儿共享1下,怎样全面提升织梦CMS自定表单系统软件(下列內容可用于5.7sp1版本号):

1、提升提醒框

织梦CMS在自定表单系统软件递交后,会根据自带的提醒页面告知你,留言早已递交,1秒后全自动回到。可是许多状况下,大家期待把它改成弹窗提醒,实际怎样实际操作呢?大家能够改动PLUS下的DIY.PHP,检索: showmsg($bkmsg, $goto);这是要求递交后的姿势,大家能够改动为:echo " // ";这样就完成了留言递交后的弹窗提醒。

2、加上认证码

织梦CMS自定表单默认设置沒有认证码作用,以便避免设备人进攻,大家必须为自定表单加上1个认证码作用,实际流程以下:

1、 表单中添加:

 

表单中加上的內容

2、 表单网页页面中添加:

 

表单网页页面內容

3、 PLUS下的DIY.PHP(61行上下)添加:

if(!empty($dede_fields))

{

$validate = empty($validate) ? '' : strtolower(trim($validate));

$svali = strtolower(GetCkVdValue());

if(($validate=='' || $validate != $svali) preg_match("/6/",$safe_gdopen)){

ResetVdValue();

$goto = "diy.php?action=post diyid={$diy- diyid}";

ShowMsg('认证码有误! ',$goto,0,1000);

exit;

}

}

这样就完成了认证码的作用。

3、自定表单加上递交時间全自动纪录作用

织梦自定表单默认设置不纪录递交時间,那末大家必须手动式加上这个作用,流程以下:

1、自定表单提升1个字段:留言時间(单写作本)

留意:留言時间这里不必挑选 時间种类 ,挑选默认设置的 文字方式 便可以。

2、form中提升下列编码:

//

var a=new Date().toLocaleString();

document.write("");

// ]]

此后,顾客每递交1个表单,后台管理都能纪录到它的递交時间。

4、后台管理自定表单管理方法清单提升"全选/全不选"的作用

织梦自定表单后台管理清单管理方法沒有大批量挑选的作用,给大家管理方法带来很大麻烦,因此必须再加 全选/全不选 的作用:

从dede\templets寻找diy_list.htm并开启:

1、在57行处colspan="3"改成colspan="5"

2、58行处加上下列编码:

5、在后再加js编码:

//

function selectAll(){

var a = document.getElementsByTagName("input");

for(var i = 0;iif(a[i].type == "checkbox") a[i].checked = true;

}

}

function selectAll1(){

var a = document.getElementsByTagName("input");

for(var i = 0;iif(a[i].type == "checkbox") a[i].checked = false;

}

}

// ]]

此后,织梦CMS的自定表单系统软件提升基础上所有进行,大家有着了1个作用齐全,实际操作便捷的自定表单系统软件了。本文由(feiyunjz)站长供稿!


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信

在线咨询
联系电话

400-888-8866