织梦系统dedecms自定义表单中添加用户的提交时间

2017/11/2315:10:00织梦系统dedecms自定义表单中添加用户的提交时间已关闭评论 264

有不少网友都需要在织梦表单提交上增加一个关于用户提交留言的时间,好区分用户什么时候提交的表单。

注意:留言时间这里不要选择“时间类型”,选择默认的“文本形式”就可以。

在一个公司的官网首页,有两处表单提交的地方,分别为顶部和底部,如下:

织梦系统dedecms自定义表单中添加用户的提交时间

织梦系统dedecms自定义表单中添加用户的提交时间

参考文章,http://www.mubanzhijia.com/jishujiaocheng/1078.html,部署完成后,在网站首页前台提交,可能两个表单会有冲突。其中一个表单是没有效果的。所以需要更改下代码。使用一下几个步骤解决问题,两个表单提交后,在织梦后台都会显示提交时间。

 

一、在自定义表单中添加字段
添加时间字段 time
二、在调用表单的页面中加入
<input type='hidden' name='timesj' id='time'/>
<script language="javascript" type="text/javascript">   var wdtime= new Date();   document.getElementById("time").value=wdtime.toLocaleString();
</script>

三、在系统模板中添加
dede/templets/diy_list.htm文件在42行的else前面或后面加入
if($fielddata[1]=='datetime')
{
$fields[$field] = GetDateTimeMk($fields[$field]);
}

经过以上三步的处理,用户在前台填表后,管理后台就能看到用户添加的时间了。

 

 

参考:
http://www.dede58.com/a/dedejq/3020.html

dede自定义表单3个常见问题解决办法

 

历史上的今天:

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar