dede自定义表单增加添加时间怎么弄

  我们在用dedecms添加自定义表单时有时想要设置一个用户提交的时间,方便查询,比如我们的客服人员查询昨天晚上下班后有哪些订单是刚生成的,比较好查看,如下图所示。那么,dedecms自定义表单增加添加时间怎么弄呢?

  一、在自定义表单中添加字段,在后台找到:核心 - 频道模型 - 自定义表单,添加时间字段 timesj,

  二、在调用表单的页面中加入代码,本例中是/templets/default/yygh.htm

<input type='hidden' name='timesj' id='timesj'/>
<script  language="javascript" type="text/javascript">
  var wdtime= new Date();
  document.getElementById("timesj").value=wdtime.toLocaleString();
</script>
<input type="hidden" name="dede_fields" value="yy_name,text;yy_tel,text;yy_ks,select;time,text;timesj,datetime" />

  注意:name一定要和刚刚设置的数据字段名一致,本例是timesj。还有要把timesj,datetime这个值要传递过去。

  代码也可以用以下两种:

<input name="timesj" value="" type="hidden" id="timesj" style="width:250px" class="intxt">
<script type="text/javascript">
window.onload = function(){
var nowDate = new Date();
var str = nowDate.getFullYear()+"-"+(nowDate.getMonth() + 1)+"-"+nowDate.getDate()+" "+nowDate.getHours()+":"+nowDate.getMinutes()+":"+nowDate.getSeconds();
document.getElementById("timesj").value=str;
}
</script>

或者

<input type="hidden" name="timesj" id="timesj" value="{dede:php} echo $showtime=date('Y-m-d H:i:s');{/dede:php}"> 

  三、比较重要的一步,

在系统模板中添加plus/diy_list.htm大概42行左右的else前面或后面加入下面的代码

if($fielddata[1]=='datetime')
{
    $fields[$field] = GetDateTimeMk($fields[$field]);
}

  上传修改好的文件,重新生成页面就可以了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏开发实战

swagger-bootstrap-ui 1.7.5 发布,Swagger前端 UI 实现

swagger-bootstrap-ui 1.7.5 发布了。swagger-bootstrap-ui 是 Swagger 的前端 UI 实现,目的是替换 Sw...

1283
来自专栏CNN

使用c语言对mysql进行增删查改

#include<winsock2.h>//这个是必须添加的,不然就会出现102个错误

452
来自专栏嵌入式程序猿

带你走进飞思卡尔Kinetis Flashloader(完)

讲完了Flashloader支持的外设,今天我们来看看相关属性和状态码。 获取/设置属性命令属性 获取属性和设置属性命令的属性主要有如下表所列: ? ? 属性...

2625
来自专栏流星博客

WordPrss自带REST API在外站列出文章实例

WordPress REST API提供了一组易于使用的HTTP端点,使您可以以简单的JSON格式访问站点的数据,包括用户,帖子,分类等。检索或更新数据就像发送...

713
来自专栏北京马哥教育

shell脚本编程之终端打印

echo是用于终端打印的操作。默认情况下,echo在每次调用后添加一个换行符。 下面三条命令输出一样 html] view plain copy echo "...

2656
来自专栏Python与爬虫

爬虫入门到精通-mongodb的基本使用

在之前我们讲解了如何爬取网页(不管是异步加载的还是普通的),但是爬取下来的数据该如何保存呢? 保存到文本文件? 可能有人会说那我保存在文本文件里面,这样也是可以...

3387
来自专栏L宝宝聊IT

Shell脚本应用(shell脚本基础与shell变量)

1334
来自专栏坚毅的PHP

my python FAQ

python编码规范 http://google-styleguide.googlecode.com/svn/trunk/pyguide.html 判断对象是否...

3217
来自专栏pangguoming

mongoDB报错Cannot find module '../build/Release/bson'

打算用nodejs写一个blog系统,发现nodejs还是存在很多的坑。在使用mongodb时遇到如下报错问题: { [Error: Cannot find m...

35510
来自专栏自由而无用的灵魂的碎碎念

分享:Eclipse 中 drop to frame 的调试技巧

前些天和同事交流调试技巧时,知道了 Eclipse debug 时有个 drop to frame 的技巧。这是我以前不知道的,自己又查了一下这个功能的含义。官...

672

扫描关注云+社区